Selecting and Developing Monitoring Tools

Understanding and Deploying LDAP Directory Services > 7. Schema Design

<  BACK CONTINUE  >
153021169001182127177100019128036004029190136140232051053055078214170105116251202104237

Chapter 7. Schema Design

If you have some background in database systems, you are already familiar with the concept of a schema. Simply put, a schema is a set of rules that determines what data can be stored in a database or directory service. Schemas are important because they help maintain the integrity and quality of the data stored in a directory service. Schemas also help reduce duplication of data and provide a well-documented, predictable way for directory-enabled applications to access and modify the collection of directory objects.

In this chapter you will learn what role schemas play, why they are important, how to locate predefined schema elements, and how to design your own custom schema. First we discuss the purpose of a schema, and then we provide a detailed description of the elements comprising LDAP schemas. Then we illustrate several formats commonly used to describe schemas, and we explain the process servers go through to check directory entries against the schema rules. In the second part of the chapter, we describe a schema design process you should follow for your directory service. We cover locating and selecting predefined schemas, designing and documenting your schema, and planning for schema maintenance and evolution.



Understanding and Deploying LDAP Directory Services,  2002 New Riders Publishing
<  BACK CONTINUE  >

Index terms contained in this section

directories
          schemas 2nd
schemas 2nd

2002, O'Reilly & Associates, Inc.



Understanding and Deploying LDAP Directory Services
Understanding and Deploying LDAP Directory Services (2nd Edition)
ISBN: 0672323168
EAN: 2147483647
Year: 1997
Pages: 245

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net