Al crear nuevas Tablas en un prestashop, si no se indica un motor de almacenamiento especifico Hay prestashops en los que configura por defecto MyIsam
https://es.stackoverflow.com/questions/104600/error-al-crear-claves-for%C3%A1neas
cuando se solicita crear la restricción a una tabla myisam de llaves foraneas esta es ignorada por lo que la falta de estas reglas pasa desapercibida
Esto es problematico debido a que este motor de almacenamiento no soporta las restricciones que informan llaves foraneas, por ende si se elimina un valor que homologamos directamente en prestashop.
Se recomienda o cambiar funcionamiento a Triggers para lo cual se dispone de la siguiente planilla con los datos a considerar
ó
establecer el tipo de Motor de almacenamiento en la creación de tablas.
Al crear nuevas Tablas en un prestashop, si no se indica un motor de almacenamiento especifico Hay prestashops en los que configura por defecto MyIsam https://es.stackoverflow.com/questions/104600/error-al-crear-claves-for%C3%A1neas cuando se solicita crear la restricción a una tabla myisam de llaves foraneas esta es ignorada por lo que la falta de estas reglas pasa desapercibida
Esto es problematico debido a que este motor de almacenamiento no soporta las restricciones que informan llaves foraneas, por ende si se elimina un valor que homologamos directamente en prestashop.
https://www.arsys.es/blog/myisam-o-innodb-elige-tu-motor-de-almacenamiento-mysql
Se recomienda o cambiar funcionamiento a Triggers para lo cual se dispone de la siguiente planilla con los datos a considerar ó establecer el tipo de Motor de almacenamiento en la creación de tablas.
https://docs.google.com/spreadsheets/d/19Z4fZIAdRJaAfgKROlh9VzOE6nleAinDHvLrr9P12Mk/edit#gid=2024550100