|
|
1
9
尽管您已经将此描述为1-many关系,但我仍然会设计DB as many to many以防止将来需求的变化。比如:
|
|
|
2
7
|
|
|
3
3
我应该基于公司创建表吗? 喜欢
或者我应该创建一个users表来拥有(50 x 25000)1250000个用户(并且还在增长) |
|
|
4
1
我认为应该为公司和用户创建单独的表。那么 连接二者的第三个表:CompanyAdmin。比如:
需要管理的表的数量。在你需要的地方,这通常是个糟糕的设计 在向系统中添加新数据(公司)时修改数据库(即添加表)。 通过适当的索引,连接在包含 几百万行应该不是问题。 公司、用户或他们之间的关系,这个设置应该 |
|
|
hashmap · 数据库规范化2NF和3NF 7 年前 |
|
|
user3127554 · SQL数据库关系 7 年前 |
|
|
Mikhail Mishin · 如何存储可以是数字范围或数值的数据? 9 年前 |
|
|
Prashant Singh · mysql数据库中高效的读写 12 年前 |
|
|
Tarzan · 除了NULL之外,处理未知日期时间值的好策略是什么? 12 年前 |