如果问题不是StackOverflow-y,我不介意主持人将其关闭,我无法决定。
我有以下模型:用户,组,地区,城市...大约有4种。每个用户可以与每个实体(管理员,经理,参与者和其他一些实体)建立多种关系
我应该按如下所示创建一个关系表:
user_id | target_id | target_type | relationship_type
1 | 2 | group | manager
如果是的话-我将如何使用口才关系-HasManyThrough不知何故?
还是雄辩的方式?也许每个实体(user_group, user_region)
都有不同的表?
目标是通过Eloquent轻松地查询每个“彼得所在的组”,“杰西卡参加的地区”。