我正在努力寻找定义这种关系的最佳方式,拥有这些模型:
Event:
id
name
...
User:
id
name
password
group_id
...
Tmpuser:
id
name
...
Group:
id
name
Attendance:
event_id
attended
基本上我有一个可以由用户和tmpusers参加的活动。但我需要注册"一个组中的所有用户。我正在努力确定哪些领域需要出席才能成功引用参加活动的用户,tmpuser和团体。我认为添加" remote_id"和" remote_type"出勤的领域足以实现我想要的目标。
我也试图让这个" laravel雄辩兼容",但最接近它的方法是使用多态关系,但那些工作方式与我想要的相反。
任何想法如何实现这一目标?
提前谢谢