嗨,目前我有3张桌子:
users
|id|name|email|password|last_login|created_at|
user_groups
|user_id|group_id
groups
|group_id|name|email|password|last_login|created_at|
群组可以登录,以便我可以查看特定所有用户的统计信息,这也是我输入电子邮件和密码的原因。
问题是用户和群体几乎完全相同。 1组可以包含许多用户。 反正有没有让它更正常化,用户仍然有他们的特定组?
答案 0 :(得分:1)
我只想使用用户身份验证来检测用户是否属于任何组。这样,您就不需要该组的所有这些额外字段。
如果您只希望某个特定用户能够查看组统计信息,则可以将admin_id添加到user_groups表(与用户ID相关)