Interestingly, had relational database systems not been popularized, CODASYL and
hierarchical database systems would, today, face similar problems to those which Baker attempts to attribute exclusively to the relational realm.
Initial mechanisms for extracting fixed length records from 'flat files' or
hierarchical databases gave way in the 1980s to relational database querying through the Structured Query Language (SQL).
Hierarchical databases also have a physical location dependency that requires related data to be bilocated, while relational databases depend on the use of identifiers to relate data.
Computers store data in diverse and often incompatible forms: structured, unstructured, relational or
hierarchical databases, in flat files or as multimedia objects.