我正在使用php
和mysql
来创建网站。我接受了至少1000个用户。每个用户将拥有10000多个对象(不同的用户可能有不同的对象),每个对象至少有五个属性。所以如果创建一个像
object_id | object_name | object_user_id | property_1 | property_2 | ... | property_5
然后我会有1000万行。所以这个解决方案是不可接受的。
我应该为每个用户创建一个表吗?
提前致谢...
答案 0 :(得分:0)
根据您提供的描述,您可能需要三张桌子。
1. User
- > userId
,userName
等......
2. Object
- > objectId
,objectName
等...... userId
(User
的参考)
3. Property
- > propertyId
,propertyName
等...... objectId
(Object
的参考)