The document describes several database models:
- Hierarchical model organizes data in a tree structure and allows records to have repeating information. It was popular from the 1960s-1970s.
- Network model permitted modeling many-to-many relationships and was formally defined in 1971.
- Relational model represents data as tables and allows definition of structures, storage, retrieval and integrity constraints. It is the most commonly implemented model today.
- Object/relational model adds object storage capabilities to the relational model.