La integridad referencial es un sistema de reglas que utiliza una base de datos para asegurarse que las relaciones entre registros de tablas relacionadas son válidas y que no se borren o cambien datos relacionados de forma accidental. La integridad de entidad requiere que cada fila en una tabla sea identificable de manera única a través de una clave primaria que no puede contener valores nulos.