!!! Overview
Schema checking is the process of ensuring that an [LDAP Entry] conforms to the constraints defined by the server [LDAP Schema].  This includes:

* Make sure the entry contains exactly one [STRUCTURAL] [ObjectClass]
* If there is a [Name Form] for the entry's structural class, ensure that the [Relative Distinguished Name] attributes conform with that name form
* If there is a [DIT Content Rule] for the entry's structural class, make sure that all of the [AUXILIARY] are defined
* Make sure that all of the [Object Class] contained in the entry are defined in the schema
* Make sure that all of the [AttributeTypes] contained in the entry are defined in the schema and allowed by the object classes and/or DIT content rule
* Make sure that all [AttributeTypes] required by the entry's object classes and/or [DIT Content Rule] are present
* Make sure that all [SINGLE-VALUE] attributes contained in the entry only have one value
* Make sure that the entry's position in the [DIT] conforms with [DIT Structure Rule] definitions

Some [LDAP Server Implementations] allow schema checking to be turned on or off.

!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]