一个产品归属多个类别,如何做数据库?

做网站遇到这样一问题。一产品归属多个类别,但是以前普通做法一产品只能对应一类别ID,碰到产品归多个类别如何来做数据库呢?如何调用程序呢?

第1个回答  2007-03-26
product_id type_id
---------------------
aaa 1
aaa 2
aaa 3
bbb 1
bbb 2

用关系数据表本回答被提问者采纳
第2个回答  2020-11-15
1、如果只绑定1个级的分类,可以用单字段存储逗号分隔分类ID
2、如果绑定多级分类,估计只有单独的关联表来存储。
3、考虑的问题,如果删除了一个分类后怎么处理。
第3个回答  2019-09-01
product_id
type_id
---------------------
aaa
1
aaa
2
aaa
3
bbb
1
bbb
2
用关系数据表
第4个回答  2007-03-21
朋友,你说的太泛泛了,能说的具体点么?一个产品怎么会归属多个类别呢?

数据库的问题。一个产品同时属于两个类别,该怎么办?
在产品中设两个外键,一个指向A类,一个指向B类

有成千上万种产品,各个产品属性不同,怎么设计数据库或设计页面加载不同...
动态加载属性有两种解释,1、从数据库及时的读出数据(属性)2、从数据库改动数据之后,从新生成或者新生成的页面可以获得数据库的更新,可以生成包含新属性的产品页面。望采纳。 本回答由提问者推荐 举报| 答案纠错 | 评论(1) 4 0 隔岸观火的鱼 采纳率:50% 来自:芝麻团 擅长: C#\/.NET 互联网 操作系统\/系统...

如何修改ASP系统产品分类,让一个产品可以在几个分类里出现
设计数据库的时候可以考虑创建三个分类表,分别存储品牌、功效、使用地的具体类目,产品表里用三个字段来表示产品的三个分种分类。这种方式最简单,但扩展性不好。也可以将产品表的分类字段设置为文本型,存储按逗号分隔的多个分类ID,比如你有一个产品,同时在分类id为1,2,3,的类里,这个字段就保存为...

sql server 一条新闻对应多个类别该如何设计数据库
1,测试,测试内容,[1,2,3]123代表新闻类别,查询时可以根据‘,’(逗号)分组来查询几个数字。

如何用Access创建一个简易的数据库
利用模板建立最为方便,方法如下:1、启动access2010;2、点击文件选项卡,点击新建;3、点击一个类别;4、点击一个具体模板,点击下载即可快速建立一个简易数据库。

淘宝一级类目和二级类目有什么区别?
二级类目是指在一级类目下的更细分的类别,它们是一级类目的子类别,例如“绘画”、“健身”或“代数”。这种类别划分方法通常用于某些网站或数据库的组织方式,以方便用户浏览和搜索信息。资料拓展:怎么选择?首先,商家在后台找到商品分类,然后进入到该界面。这个是属于装修的范畴,商家们要进行分类,...

关于数据库设计,商品类别表和品牌表如何表现在一起,
商品类别和品牌是多对多关系,所以中间有一个复合关系--商品类别品牌表,让它分别和商品类别,品牌建立多对一关系

一条新闻存在多个新闻类别下,该怎么操作
后台循环前台操作员选中的类别就可以了。

购物网站数据库设计
要这样,这样你会有无数多的表,而且以后新的一个产品时候非常麻烦,如果要属于新的类别,而且还会因为避免数据库太复杂而使得许多不同类的产品归在一个类。而且你的程序很麻烦,要为每个类编写不同程序,因为数据表名不同。应该用下面的办法,主要使用四个表存储所有类别的商品:第一、类别名称表,...

在EXCEL中一个单元格有几个选项,每个选项对应的单价是不同的,怎么...
1.在Sheet2中,将企业名称按类别(如“工业企业”、“商业企业”、“个体企业”等)分别输入不同列中,建立一个企业名称数据库。2.选中A列(“工业企业”名称所在列),在“名称”栏内,输入“工业企业”字符后,按“回车”键进行确认。仿照上面的操作,将B、C……列分别命名为“商业企业”、“个体...

相似回答