Database Design

Record interface segmentation - Object Mapping

To add object protection to ZXAF the Reference monitor requires protectable objects to provide interfaces, namely IControlledObject for a DBentity. To store the data that is required (on record on all protected items) is: * Protection INT * Owner INT * Group INT To implement this we will add fields to each record corresponding to the above, when these records are present (detected by DbEntity) it will effectively provide low-level object protection via the reference monitor. This I'm calling record interface segmentation - where a record in the DB has extra fields that relate to