物品需要进行分类,准备分3大类或两大类,怎么做?数据库表如何设计? 现在只有一张Goods,物品表,没进行分类,现在应该物品较多,可能分成2或3类,如何处理比较简单? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Goods表增加一个表示类型ID的字段,去掉不同类型特有的属性字段。另外写一个表,里面有类型ID,类型名称,以及各类型特有的属性。 可以加一个列 表示分类,在查询的时候用group by 就可以了啊 综合意见:物品表(Goods)需要增加一列来表示类别id;二是要增加一类别表id为主键,供goods表外键引用 你可以加一列来区别他们的父子类id name parnetid 1 aa 0 2 bb 13 cc 24 dd 00表示父类 goods表内添加一个类别id列 ok 第一种方案:表为两张,一张分类表,一张信息表。 表1: `ID` int(10), `cID` tinyint(3) , `title` varchar(255), 表2:`cID` tinyint(3) , `parentID` tinyint(3), `order` tinyint(3) , `name` varchar(255),是这样吗? onClick="WdatePicker()"转换成datetime失败 用ASP.NET开发一个FTP的平台工具 Response.Redirect的使用问题 分页显示问题 Button控件怎么添加2个onclick事件啊? 树节点的onclick问题!请高手们多多指点 Visual Studio .NET无法调试!!! 工作流扭转问题 我新买的 vs.net 2003 七张光盘的,简体中文企业版,怎么没有密码呢 屏闪的问题!很繁!!! 关于访问器的Get和普通方法的问题? 调用oracle存储过程问题
另外写一个表,里面有类型ID,类型名称,以及各类型特有的属性。
id name parnetid
1 aa 0
2 bb 1
3 cc 2
4 dd 0
0表示父类
表1:
`ID` int(10),
`cID` tinyint(3) ,
`title` varchar(255),
表2:
`cID` tinyint(3) ,
`parentID` tinyint(3),
`order` tinyint(3) ,
`name` varchar(255),是这样吗?