What Is Schema Inheritance?
Nancy McLain Senior Editor DeveloperNet University nmclain@novell.com 01 Jan 2001 Takes a look at how attributes are inherited in Novell Directory Services. All objects have attributes associated with them. These attributes are defined by the object’s class. Object classes either have attributes that are directly associated with them, or they can inherit attributes from another class. For instance, when you create new classess, you don’t have to directly associate all of the attributes the class needs to the class. Instead, you can designate a super class that hold the attributes the class needs. The new class will then inherit the attributes that are assigned to the designated super class and to all of its super classes. The NDS schema depends upon class hierarchy and inheritance in order to pass attributes and other characteristics to other classes. Classes that pass characteristics to other classes are called super classes, and these classes create the hierarchy of the schema. Allow