【发布时间】:2017-12-04 15:34:36
【问题描述】:
我的环境中有三个实体,帐户、用户和公司。现在我有帐户、帐户用户、帐户公司、公司和用户的表。最初看起来还不错,但现在我想起来,似乎可以使用连接表来简化它。
- 每个帐户(投资组合)都有 1 个或多个公司和 1 个或多个用户管理它
- 用户 Joe Doe 登录以查看帐户 Joe 在公司的帐户 Joe's Company &&/||乔的妻子公司
在逻辑设计(设计数据库表和关系)中会怎样?
希望我清楚地描述了这一点 谢谢
【问题讨论】:
-
这就是我们有外键概念的原因..
-
@Aman 我正在使用外键,但感谢您的输入
-
如果您在帐户和公司之间以及帐户和用户之间有多对多关系,那么您的架构是有意义的
标签: mysql database database-design erd