一对多与连接表与推进

时间:2014-10-31 17:05:31

标签: orm propel jointable orphan

我有一个要求,我需要通过连接表来建模表之间的一对多关系,例如在连接到mysql的多对多推进的情况下。我尝试过的一个解决方案是在“一”侧使用具有唯一约束的多对多。但这有一个问题,即在删除时不会删除孤立数据。有解决方案吗?

1 个答案:

答案 0 :(得分:0)

一对多是正常多对一的反向关系。在Propel中,当您使用<foreign-key>(多对一)时,您会自动获得相反的一面。没有必要像多对多一样创建一个新的附加表。有关详细信息,请参阅http://propelorm.org/documentation/04-relationships.html

相关问题