我的环境中有三个实体,帐户,用户和公司。现在我有帐户,account_user,account_company,公司和用户的表。它最初似乎很好,但现在我考虑一下,似乎可以通过连接表简化它。
如何在逻辑设计中(设计数据库表和关系)?
希望我能清楚地描述这一点 谢谢答案 0 :(得分:0)
这种架构可能对您有所帮助。
公司ID名称描述ETC
帐户ID名称描述ETC,关联公司ID(外键)
用户详细信息
帐户允许的用户
如果您需要一个帐户成为多个公司的一部分(不应该是这种情况),那么您可以为帐户和公司建立一个桥接表,就像用户权限一样。