我正在寻求一些逻辑建议。我正在创建一个系统,用户可以在其中登录并注册他们对活动的参与情况。他们可以多次参加一项活动。最好的方法是什么?我想确保我可以雄辩地使用它,而不是创建自己的函数。
我正在想象...
用户:
id
活动:
id name
参与:
id user_id activity_id time_at_activity
我希望以后能够做这样的事情:例如。$user->participations->where('activity_id', 3)
设置它的最佳方法是什么?我想到了..
用户: 有多种>参与
活动: 属于>参与
参与:具有许多>活动和属于>用户
这看起来正确吗?
慕村225694
慕田峪9158850
慕盖茨4494581