为CakePHP构建数据库 - 基于连接表的关系

时间:2016-05-16 22:07:26

标签: mysql database-design cakephp-3.x

我正在设计一个与CakePHP 3一起使用的数据库,但我无法弄清楚如何设置和定义特定的关系。

我有'合同'可以有多个“属性”,但每个合同< - >属性关系可以包含多个' ContractEvents'。通常情况下,我会加入' contract_events'表到' contracts_properties'表格,但我似乎无法弄清楚如何让CakePHP识别这个或者这是否是正确的惯例。

这是一张试图说明我想要的图表:

Contracts <- Join Table -> Properties
                 |
                 v
           ContractEvents

如果不清楚或是愚蠢的道歉,我不确定如何在搜索时说出来。如果您需要更多信息,请告诉我。

由于

0 个答案:

没有答案