我有一个关于数据库关系的问题,而不是 Doctrine 本身。我有一个表“项目”和一个表“project_data”。我的表“project_data”总是链接到一个项目条目。但是,在我的表“项目”中,我可以有两个对 project_data 条目的引用:project_data_id 和 project_data_waiting_id。但是,这些引用可以为空,并且与 project_data 表中设置的“project_id”无关。
问题 :
如何定义所有这些关系?我希望能够在没有任何 project_data 引用的情况下拥有项目条目。
如何用 Doctrine 处理它?我对 Doctrine 和数据库设计有点陌生,在我必须在我的表之间进行的所有连接之间我有点迷茫。
我加入你的图表,以便更好地了解我想要做什么。
谢谢你。