(1) A third-generation DBMS must have a rich type system.
(2) Inheritance is a good idea.
(3) Functions, including database procedures and methods and encapsulation, are a good
idea.
(4) Unique identifiers for records should be assigned by the DBMS only if a user-defined
primary key is not available.
(5) Rules (triggers, constraints) will become a major feature in future systems. They
should not be associated with a specific function or collection