我建议使用五个表:Users,Groups,Tag和链接表UserGroups和GroupTags。
这是因为用户和组之间以及组和标签之间似乎存在多对多关系-在关系设计中需要链接实体来连接具有多对多关系的实体。
--------- ------------ -------- | Users | | Groups | | Tags | --------- ------------ -------- | | | | | | | | /| /| /| /| -------------- ------------- | UserGroups | | GroupTags | -------------- -------------



