- Class-class integrity – A super class should not be deleted until all associated subclasses have been deleted.
- Class-object integrity – A class should not be deleted until all associated classes have been deleted.
- Domain integrity – Attributes are defined on pre-established classes, user classes or sets of object identifiers.
- Referential integrity – Same as for relational model but with classes related to classes.