One of the first systems to incorporate object-relational databases was PostgreSQL. This invention made it possible to store many data kinds and made it simpler to incorporate user-defined data structures. PostgreSQL s extensibility allowed users to improve and extend the database s recording capabilities beyond its initial design and launch, in contrast to its competitors that required specified data formats.