标签: sql ruby-on-rails database schema entity-relationship
我正在学习数据库,并且正在尝试为用户(拥有自己的表)可以创建事件(拥有自己的表)的场景创建ER图。
用户可以拥有许多事件,而事件可以包含许多用户,因此我计划使用名为UserEvent的连接表。
在这种情况下,我希望用户能够创建一个事件并成为该事件的唯一管理员,以便他/她可以编辑或删除事件。
我想在哪个表中指定创建的事件的“用户角色”(管理员或成员)?这是这种情况的最佳设置吗?