Cake PHP中同一个表的多个外键?

时间:2012-07-08 17:16:44

标签: php sql cakephp orm

Cake有自己的惯例,可以自动化它的模型和它们引用的表之间的某些功能交互。外键应该称为people_id,如果它们引用名为people的表。如何处理一行中有两个人,并且两个人都需要外键的情况?很明显,我不能复制列名,有两个people_id列。

考虑一个有两个竞争对手的比赛。每个参赛者在竞争对手的桌子上排成一排。比赛表需要参考这两个竞争者。我怎么能这样做不会破坏Cake提供的自动功能?

1 个答案:

答案 0 :(得分:2)