Buenas. Tengo un problema al momento de crear mi llave foranea. Estoy usando mysql version 8 con el workbench misma version. Query Esto ...

Gabriel Andres Fajardo Ortiz

Gabriel Andres Fajardo Ortiz

Pregunta
studenthace 4 años

Buenas. Tengo un problema al momento de crear mi llave foranea. Estoy usando mysql version 8 con el workbench misma version.

Query 2021-06-05 (1).png

Esto es lo que me aparece al momento de crear la llave.

2021-06-05.png

Sí pudieran ayudarme!

Gracias!

1 respuestas
para escribir tu comentario
    Angel David Martínez Martínez

    Angel David Martínez Martínez

    studenthace 4 años

    Segun entendí este error sucede cuando tratas de generar una llave foránea a partir de la tabla hija. Puedes tratar de analizar en este caso cuál es tu tabla padre, aunque en este caso creo que sería de invertir la tabla que genera la foreign key. De posts a category_posts. Dejo un link adjunto con un ejemplo del error y una explicación más detallada. Solo está en inglés, pero nada que no pueda resolver google translate. https://www.tutorialspoint.com/mysql-error-1452-cannot-add-or-update-a-child-row-a-foreign-key-constraint-fails

Curso de Base de Datos [Empieza Gratis]

Curso de Base de Datos [Empieza Gratis]

Antes de utilizar cualquier tecnología para bases de datos debes entender los fundamentos de diseño y modelado requeridos para que tengas la mejor arquitectura posible. Crea tus propios modelos de bases de datos con las mejores prácticas desde cero.

Curso de Base de Datos [Empieza Gratis]
Curso de Base de Datos [Empieza Gratis]

Curso de Base de Datos [Empieza Gratis]

Antes de utilizar cualquier tecnología para bases de datos debes entender los fundamentos de diseño y modelado requeridos para que tengas la mejor arquitectura posible. Crea tus propios modelos de bases de datos con las mejores prácticas desde cero.