Preguntas con la etiqueta [foreign-keys]
MySQL Creando tablas con claves externas dando errno: 150
Estoy intentando crear una tabla en MySQL con dos claves externas, que hacen referencia a las claves principales en otras 2 tablas, pero recibo un errno: 150error y no crearé
¿Pueden las columnas de la tabla con una clave externa ser NULL?
Tengo una tabla que tiene varias columnas de ID de otras tablas. Quiero una clave externa para forzar la integridad sólo si pongo datos allí. Si hago una actualización más
La declaración INSERT entró en conflicto con la restricción FOREIGN KEY - SQL Server
Mensaje 547, nivel 16, estado 0, línea 1 La instrucción INSERT entró en conflicto con la restricción FOREIGN KEY "FK_Sup_Item_Sup_Item_Cat". El conflicto ocurrió en la base de datos "dev_bo", tabla
¿Puede una clave externa ser NULL y/o duplicarse?
Por favor aclarenme dos cosas: ¿Puede una clave externa ser NULL? ¿Se puede duplicar una clave externa? Por lo que sé, NULLno debería usarse en claves externas, pero en alguna
Restricciones de clave externa de MySQL, eliminación en cascada
Quiero usar claves externas para mantener la integridad y evitar huérfanos (ya uso innoDB). ¿Cómo hago una declaración SQL que se ELIMINA EN CASCADA? Si elimino una categoría, ¿cómo me
Postgres e índices sobre claves externas y claves primarias
¿Postgres coloca automáticamente índices en claves externas y claves primarias? ¿Cómo puedo decir? ¿Existe algún comando que devuelva todos los índices de una tabla?
¿Cómo seleccionar filas sin entradas coincidentes en otra tabla?
Estoy haciendo un trabajo de mantenimiento en una aplicación de base de datos y descubrí que, ¡qué alegría!, aunque los valores de una tabla se usan al estilo de claves
¿Cómo implementar relaciones uno a uno, uno a muchos y muchos a muchos al diseñar tablas?
¿Alguien puede explicar cómo implementar relaciones uno a uno, uno a muchos y muchos a muchos mientras se diseñan tablas con algunos ejemplos?
La introducción de una restricción de CLAVE EXTRANJERA puede provocar ciclos o múltiples rutas en cascada: ¿por qué?
He estado luchando con esto por un tiempo y no puedo entender qué está pasando. Tengo una entidad de Carta que contiene Lados (normalmente 2), y tanto las Cartas como
¿No se puede truncar la tabla porque hace referencia a ella una restricción de CLAVE EXTRANJERA?
Usando MSSQL2005, ¿puedo truncar una tabla con una restricción de clave externa si primero trunco la tabla secundaria (la tabla con la clave principal de la relación FK)? Sé que
¿Cómo se pueden deshabilitar temporalmente las restricciones de clave externa usando T-SQL?
¿Se admiten deshabilitar y habilitar restricciones de clave externa en SQL Server? ¿O mi única opción es dropy luego volver a cumplircreate las restricciones?