我有User
可以属于一个而且只有一个Partner
。
因此,我不是在大多数情况下都使用Users.partner_id
字段null
,而是创建一个partners_users
表。
但是我必须声明一个belongsToMany
关联并不完全代表情况
我可以在表格中声明partners_users.user_id
UNIQUE
。
你有什么看法?
答案 0 :(得分:0)
您所描述的关联非常标准,并且是belongsTo / hasMany关联。保留Users.partner_id
字段,无论是否使用过多。没有理由添加额外的表格。