问个数据库表设计的问题
建立了一个用户信息表 tbl_User_Info 包含用户的基本信息
然后用户有最多50个物品
这个物品怎么建表
我有三种方法
1:另起一个tbl_User_Item来存储物品 一个物品 一条记录
2:另起一个tbl_User_Item来存储物品 一个物品 一个字段
3:在 tbl_User_Info 用一个字段来存储所有物品 采用二进制存储
哪种办法效率高 个人觉得第三种方法好像效率要高些。
大伙给点建议
------解决方案--------------------当然是第一种!
用第三种,看上去很好,可是当你要对各种物品进行查询和拆分的时候,你就会晕菜.
------解决方案--------------------2种办法,假如你要更新一个客户的物品怎么弄?或再者,客户多一个物品怎么弄?
3种,同上问
------解决方案--------------------一个用户,一个物品,一个用户物品组合的
------解决方案--------------------1:另起一个tbl_User_Item来存储物品 一个物品 一条记录
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------一个用户在加一个字段不就行了?