0
我有一个拥有多个客户端的平台,每个客户端都有一组需要存储的人口统计信息。考虑到这一点,似乎我可以在MySQL中做两件事情之一。要么:MySQL在多个表中存储人口统计信息
选项#1:有一张大桌子,每个人的人口统计资料。例如:
Table: clientDemographics
id | clientID | firstName ....
1 | 34 | John ......
2 | 12 | Fred ......
选项#2:每个客户端打出具有自己的表:
Table: client34_demographics
id | firstName ....
1 | John ......
Table: client12_demographics
id | firstName ....
1 | Fred ......
是否有任何优势,以分裂表脱离由客户端(效率,安全性,可扩展性)还是缺点?哪一个会是更好的方法?谢谢!
为什么要让每个客户拥有自己的餐桌? –