Preguntas etiquetadas con foreign-key

Un tipo de restricción de integridad utilizada en una plataforma RDBMS para garantizar que un valor en una columna coincida con uno de un rango de valores clave de otra tabla.





3
¿Está mal el uso de varias claves externas separadas por comas? De ser así, ¿por qué?
Hay dos tablas: Dealy DealCategories. Un acuerdo puede tener muchas categorías de acuerdos. Entonces, la forma correcta debería ser hacer una tabla llamada DealCategoriescon la siguiente estructura: DealCategoryId (PK) DealId (FK) DealCategoryId (FK) Sin embargo, nuestro equipo de subcontratación almacenó las múltiples categorías en la Dealtabla de esta manera: DealId …






2
¿Qué significa 'ibfk' en MySQL?
Si creo una restricción de clave foránea para la tabla 'fotos' en phpmyadmin, luego veo que la restricción se llama 'photos_ibfk_1', y la siguiente restricción se llama 'photos_ibfk_2', etc. De esto he deducido que [tablename] _ibfk_constraintIndex es la convención para restricciones de DB en MySQL. ¿Es esto correcto? ¿Qué significa …





Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.