数据库设计---在线等!!!!!!!!!!!!!!
要设计一个关于公司产品价格信息的数据库,有这么几个字段,公司名称,所属地区,产品a,产品b,产品c,价格范围,价格幅度;现在我想把公司名称,所属地区设计为一张表(在后台管理,因为这一旦在后台输入信息后,便不需要以后在前台输入,方便管理),然后在设计一张产品表(包括产品a,产品b,产品c等等,同样道理,在后台管理),最后在设计一张价格表(前台输入信息的),不知我的这样设计有什么问题,请各位大侠指教,具体有该如何实现?
[解决办法]
这样很好。
主表里只存放基础表对应的ID值。
比如产品名称放在产品表里,同理公司表和价格表。
主表里存放公司ID,产品ID,地区名称。价格……价格不必要吧,如果价格是动态的。并且是和产品绑定的。我觉得价格和产品表放在一起比较好。
数据库数据无死规定,要灵活。以易维护,合理为原则。