Chapter 5. Relational and Object-Relational Database Concepts

The relational model was originally developed by E. F. Codd in the '70s. The relational concept is a simple but strict concept and describes the treatment of two-dimensional data with the help of tables.

PostgreSQL can be used as a relational database. However, PostgreSQL is also capable of handling object and hierarchical data. The object-oriented paradigm differs significantly from the relational concept, and with the help of PostgreSQL, it is possible to utilize both concepts in order to build even more powerful applications. Especially in combination with object-oriented languages, PostgreSQL's concepts can be a significant advantage and will help you to build databases that are ...

Get PHP and PostgreSQL: Advanced Web Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.