Follow these steps to produce a comprehensive schema design for your directory service:
Locate schemas provided with applications.
Locate standard and directory vendorprovided schemas.
Choose predefined schema elements to meet as many needs as possible.
Define new schemas to meet remaining needs.
Document the schema design.
Plan for schema maintenance and evolution.