复杂参数多元表的数据库表设计和优化,希望得到表和字段的具体设计方案

这个一个产品选型的数据库的简易版本,真实的数据库比这里的数据要多一些,但不是太夸张。

表1是产品的大类。
表2是每类产品的型号。
表3是每种型号内的具体规格。
表4是每种产品的参数规则,每个参数都有具体的参数值,少的没有或者1,2个,多了不超过 10个。
表5,列举了其中一个产品的参数样本。
每个产品都有一个基础价格和描述字段(在 价格表1 列举了一个样本)。
每个参数都有一个附加价格和描述字段(在 价格表2 列举了一个样本)。


最后查询时,需要通过选择 产品,规格,参数,经过计算得到最后这个型号参数的产品的价格和描述。(大概效果如图查询表)。


问题:能够告诉我这样的数据库应该如何设计,可使用ACCESS或SQL。
1、这样的数据库应该如何设计更为合理?是否需要合并?优化?请给出具体的表和字段。
2、如果不用优化,或者优化后,写查询时有没有好的建议?也可给出一些查询方法或语句。

数据库设计.jpg


参与1

0同行回答

“答”则兼济天下,请您为题主分忧!

提问者

sid_wu
总经理/总裁业余爱好者

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-05-04
  • 关注会员:1 人
  • 问题浏览:4211
  • X社区推广