Я хочу определить ограничение внешнего ключа в ActiveRecord, например user.id, в article.user_id.Как определить ограничение внешнего ключа в ActiveRecord?
При удалении пользователя, что я знаю до сих пор: User::afterDelete()
(afterSave) или событие обработки ActiveRecord::EVENT_AFTER_DELETE
(EVENT_AFTER_SAVE).
другой способ использует ограничение внешнего ключа базы данных для этого.
Предоставляет ли Yii2 лучший способ сделать это?
Есть ли причина, по которой проблемы после удаления или базы данных не отвечают вашим потребностям? – marche