Codd - A Relational Model of Data for Large Shared Data Banks

Future users of large data banks must be proteted from having to know how the data is organized in the machine.

The relational model [...] appears to be superior in several aspectts to the graph or network model.

[...] it provides a basis for a high level data language which will yield maximal independence between programs on the one hand and machine representation and organization of data on the other.

[...] it forms a sound basis for treating derivability, redundancy, and consistency of relations.

Tackles: ordering dependence, indexing dependenve, access path dependence

The Model