• Thats exactly what Codd intended when he invented the relational model. He wanted the database to protect the integrity of the data, and hence created the relational model to mathematically prove it could actually be implemented. The contructs around RI are not based on a developers whim or choosing to ignore it, but on Codds profound insight in how to maintain data quality.

    Kind Regards,

    DM Unseen AKA M. Evers