1
Как программно добавить внешний ключ в таблицу?
Я пытаюсь добавить набор новых таблиц и пытаюсь добавить внешний ключ для связи этих таблиц. Я посмотрел в Интернете, чтобы попытаться найти некоторую информацию о, addForeignKey()но не могу ничего найти. Смотря на Varien_Db_Adapter_Interface::addForeignKey()и Mage_Core_Model_Resource_Setup::getFkName()я думал, что я получил ниже настройки правильно ->addForeignKey( $installer->getFkName('namespace_module/shop', 'area_id', 'namespace_module/area','area_id'), $installer->getTable('namespace_module/shop'), 'area_id', $installer->getTable('namespace_module/area'), 'area_id', Varien_Db_Ddl_Table::ACTION_CASCADE, …