Schema Checking

When adding or modifying an entry, the attributes you use must be required
or allowed by the object classes in your entry, and your attributes must contain
values that match their defined syntax.

When modifying an entry, Directory Server performs schema checking
on the entire entry, not only the attributes being modified. Therefore, the
operation may fail if any object class or attribute in the entry does not
conform to the schema.