我有一个设置,其中的关系是三个因素:
成员组角色
因此,一个成员可能是多个组的一部分(并且组包含多个成员),但是根据这种组合,角色也会有所不同。
一位数据库工作人员告诉我这样设置表:
member
id name
group
id name
role
id name
member_group_role
id member_id group_id role_id
如何让它与cakephp一起工作?我只成功地为两个链接表而不是三个表设置了habtm。
谢谢!
我有一个设置,其中的关系是三个因素:
成员组角色
因此,一个成员可能是多个组的一部分(并且组包含多个成员),但是根据这种组合,角色也会有所不同。
一位数据库工作人员告诉我这样设置表:
member
id name
group
id name
role
id name
member_group_role
id member_id group_id role_id
如何让它与cakephp一起工作?我只成功地为两个链接表而不是三个表设置了habtm。
谢谢!
1条答案
按热度按时间wvmv3b1j1#
根据你们的结构,我认为有4种型号,每一张table一个。前3款车型将与第4款车型相关
hasMany
第四种模式将与这些模式相关BelongsTo
喜欢1) 成员
2) 组
3) 角色
4) 成员组角色