我有两个相关的PostgreSQL表:person(..,person_department_id,..)和具有外键属性“ON UPDATE CASCADE”的department(department_id,..)。我无法改变这种行为,因为数据来自外部数据库的脚本,i。即departments.department_id可以在没有Symfony 3应用程序的情况下进行更改,但我必须使用Symfony 3应用程序对这些表中的记录进行部分编辑。
我的问:因为“onUpdate”属性已从Doctrine ORM中删除,我如何验证数据库架构?或者,也许我不能使用ORM,在这种情况下必须只使用DBAL?