jed*_*mao 4 mysql cakephp foreign-keys
如果我使用ON DELETE CASCADE添加FK,我会在以后遇到后果吗?
如果没有,我应该在MySQL中为CakePHP使用什么命名约定用于FK?
您可以在此处查看命名约定.
Cake根据您的模型关联和命名约定隐含的关联来处理代码中的FK /关系.您可以通过在数据库级别定义FK关系来添加额外的"强制执行"层.如果你的数据库尊重这些,那么你就更难自拔,但这并不是必需的.它增加了在Cake的模型和数据库中保持关系同步的额外开销.