急!数据库表设计问题?
xfile 2000-07-05 04:03:00 系统开发采用ASP+Access,其中有一数据库表不知如何设计,请教?
这个表包含若干(n)个企业的信息表:每个企业一条记录。
企业的信息字段包括:企业名称,产品种类,销售方式,地址,电话,传真.....等。
其中每个企业的地址,电话,传真.....等字段是唯一的
(即每个企业只有一个固定的地址,电话,传真.....等)
而每个企业的 "产品种类"和"销售方式"是多种的
(即每个企业可以有"多个产品种类(例如:苹果,鸭梨,香蕉等)"和"多种销售方式(例如:批发,零售,代销等)"
但"产品种类"和"销售方式"字段之间无任何联系)
欲实现的功能,主要是此表的查询!要求:
1.指定"企业名称"查询,要显示企业的所有信息,包括企业名称,产品种类,销售方式,地址,电话,传真.....等
其中,a.要把该企业的 "所有" 产品种类 和 销售方式都列出来。
b.企业名称可"模糊查询"(例如:键入"有限公司",要把所有包含"有限公司"的企业名称都显示出来,可能有多个)
这个b项单独实现较容易,但必须同时满足a项!
2.指定"产品种类"查询,要显示包含"产品种类"的所有企业的所有信息
同时满足(1)中的a项!
3.指定"销售方式"查询,要求同(2).
不知如何设计此表,同时满足条件1,2,3项
我也试过把此表分成3个表(把"产品种类"和"销售方式"提出来,分别与"企业名称"组成一个表),但好像也不行!
特此向高手求教!!!