医用胶体分散剂说明书:[求助]这样的一个数据库怎么建??

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 06:49:18
在网页制作中,如何建立这样一个数据库??

一种商品包括重量,价格,颜色,信息1,信息2,信息3,信息4,信息5,信息6......等众多信息。(信息1,2...是指商品的不同信息)

要求:

1,对商品的信息个数可以扩展,,比如可以有信息7,信息8,信息9.....也可以删除。

2,可以添加商品,相应的添加各项信息的内容。

3,可以删除商品,同时他的信息也一同删除。

4,可以修改商品的各项信息。

5,可以实现组合查询。比如符合:颜色----红,,价格---100元的所有商品。(组合程度可以为该商品的所有信息)

6,查询到商品后打开可以见到该商品的所有信息。
在商品检索时,,信息1,信息2...等也可以做为组合查询的信息,也就是你所说的第二表.
比如要查询同时符合信息1,信息2和信息3的商品.这怎么样实现?因为select是对记录操作而不是字段操作.

用两个表!
一个保存商品内容,另一个保存商品信息,用外键相联。

商品内容表:索引商品编号,名称,重量,价格,颜色。

商品信息表: 索引商品编号,信息编号,信息内容。

1。商品信息表中可以插入信息数据可扩展:信息编号:1,信息内容 信息1。

2。在商品信息表中加上对应的商品编号。

3。外键触发器 筛除商品时自动筛除商品信息表中对应的商品编号信息。

4。确定商品编号,信息编号,找到信息内容修改。

5 6。同理!