我需要一个小数据库问题的帮助。
我有一个表用户。该用户可以具有各种角色。 (教练角色,教练管理员角色,教练经理角色)。用户只能具有以下角色之一。我的想法:
创建一个新表coach_access,此表具有以下字段:
-id
-userId(这是问题所在)
-isCoach
-isCoachAdmin
-isCoachManager
问题是我不确定用户和coach_access之间应该建立什么关系。起初,我假设要放置roleAccess manyToOne用户并在fk userId上设置唯一,但是我猜这不太正确。 你们当中有人对如何解决这个问题有想法吗?