When building her database, Diane wants to make sure that if users at a lower clearance level attempt to interact with an object at a higher classification level that he will not be told that the object is off limits because of clearance and classification issues. Which of the following best describes what Diane should implement?
A.
Database views
B.
Two-phase commit
C.
Polyinstantiation
D.
Redundancy
Explanation:
Polyinstantiation enables a table that contains multiple tuples with the same primary keys, with each instance distinguished by a security level. When this information is inserted into a database, lower-level subjects must be restricted from it. Instead of just restricting access, another set of data is created to fool the lower-level subjects into thinking the information actually means something else.