Php Laravel/Mysql多态关系
我正在努力寻找定义这种关系的最佳方式,拥有以下模型:Php Laravel/Mysql多态关系,php,mysql,laravel-5,eloquent,Php,Mysql,Laravel 5,Eloquent,我正在努力寻找定义这种关系的最佳方式,拥有以下模型: Event: id name ... User: id name password group_id ... Tmpuser: id name ... Group: id name Attendance: event_id attended 基本上,我有一个活动,可以参加的用户和tmpuser。但是我需要“注册”一个组中的所有用户。我正在努力定义我在出席时需要哪些字段才能成功引用参加活动的用户、tmpuser和组。我认为在考勤中添加
Event:
id
name
...
User:
id
name
password
group_id
...
Tmpuser:
id
name
...
Group:
id
name
Attendance:
event_id
attended
基本上,我有一个活动,可以参加的用户和tmpuser。但是我需要“注册”一个组中的所有用户。我正在努力定义我在出席时需要哪些字段才能成功引用参加活动的用户、tmpuser和组。我认为在考勤中添加“远程id”和“远程类型”字段就足以实现我的目标
我也在尝试让这个“拉雷维尔雄辩的兼容”,但最接近的方法是使用多态关系,但这些方法与我想要的正好相反
有什么办法可以做到这一点吗
提前谢谢你点击多态。它最适合。选择多态。它最合适。