请教该如何设计数据表?
我想把很多商品的指标属性放在同一个记录表中,以便将来针对某个商品查询它的 属性,但是很多商品属性截然不同,比如电视有厂家、功率、屏幕尺寸,3D或高清等属性,而洗衣机也有厂家、功率,却没有屏幕尺寸,3D或高清等属性,但有转速、涡轮/滚筒等指标,而音箱又有其相同或不同的指标属性……
请问,应该如何设计这个数据表的字段结构?谢谢!
------解决方案--------------------规格表可以分为两个表
一个是产品大类规格
一个是小类规格
大类里面存储的是 产品号 规格号
小类里面存储的是 各种规格号 大类规格表ID
大类表相当于把商品归类了 比如洗衣机 电冰箱 。。。
------解决方案--------------------100万很小,除非你每次都要查询几十万数据,不然分表完全没问题,现在企业级的数据库都有大量千万级的表,库大小超几十G。这方面你不用考虑,建议你先把关系数据库的基础打好再考虑这些问题
------解决方案--------------------
我原来公司的单表数据1.5亿,也内有分区哈。
我觉得,可以当出现性能问题后,再分区也不迟。
------解决方案--------------------建议你赶快用sql server了,不要在access上面虚度青春了