Schema

  • Set of rules that describes what kind of data is stored
  • Helps maintain consistancy and quality of data
  • Reduces duplication of data
  • Ensures applications have consistant interface to the data
  • Object class attribute determines schema rules the entry must follow
  • Schema contains the following:
    • Required attributes
    • Allowed attributes
    • How to compare attributes
    • Limit what the attributes can store - ie, restrict to integer etc
    • Restrict what information is stored - ie, stops duplication etc