12 hukum Codd

Codd mengajukan hukum-hukum ini sebagai bagian dari kampanye personal yang dilakukannya untuk melindungi visinya atas konsep basisdata relasional agar tidak menjadi bias, sebagaimana banyak vendor-vendor database yang berseteru pada awal tahun 1980-an dalam mempaketkan produk-produk basisdata dengan kata-kata "relasional". Dalam kenyataannya, keduabelas hukum tersebut sangat ketat, bahkan sebuah sistem yang hanya memiliki antarmuka berbasis bahasa SQL pun gagal memenuhi kriteria-kriteria yang ditetapkan.