Junior — Middle
¿Puede haber dos valores iguales para una clave externa en la base de datos que apunten a la misma tabla?
sobes.tech AI
Respuesta de la IA
Sí, en la base de datos puede haber varios valores iguales de clave externa que hacen referencia a la misma entrada en la tabla principal. La clave externa sirve para garantizar la integridad referencial y apunta a una entrada existente en otra tabla, pero no limita la cantidad de referencias a esa entrada.
Por ejemplo, si hay una tabla Orders con una clave externa customer_id que hace referencia a la tabla Customers, entonces varios pedidos pueden pertenecer al mismo cliente, y en la columna customer_id se repetirá el mismo valor.