如有商品信息
-------------------------------
Pub_Type(商品大类)
TypeCode TypeNamePub_Kind(商品分类)
TypeCode KindCode KindName
-------------------------------
那么他的商品应该怎么来设计呢
1:
Pub_Product
TypeCode KindCode ProductCode ProductName2:
Pub_Product
KindCode ProductCode ProductName
--------------------------------
问题就在商品要不要保存他的大类
1保存了大类,方便对一个商品听大类查询而不用去通过KindCode再去找出大类,
但这样就会出现TypeCode有点多余,因为他是能通过KindCode的信息找出来的
2:和1相反谢谢大家怎么看
-------------------------------
Pub_Type(商品大类)
TypeCode TypeNamePub_Kind(商品分类)
TypeCode KindCode KindName
-------------------------------
那么他的商品应该怎么来设计呢
1:
Pub_Product
TypeCode KindCode ProductCode ProductName2:
Pub_Product
KindCode ProductCode ProductName
--------------------------------
问题就在商品要不要保存他的大类
1保存了大类,方便对一个商品听大类查询而不用去通过KindCode再去找出大类,
但这样就会出现TypeCode有点多余,因为他是能通过KindCode的信息找出来的
2:和1相反谢谢大家怎么看
解决方案 »
- 求一个查询,谢谢大家
- String 转换为datetime时出错。。。
- 在查询字符串中加入DMX函数报错?
- MSSQL存储过程用起来感觉很多地方都比不上ORACLE,还有很多人在用,是不是和我一样只能用MSSQL没办法啊
- mysql与应用程序问题,求高手解答
- 数据回收有问题,收不上来。请各位大侠帮忙
- 关于树形结构自定义函数的讨论(请教高手)
- 如何取某类记录的第一条?(急,在线,马上结)
- 请问哪里有可以下载的SQL SERVER 7.0?
- 关于在sqlserver中字段内容为null和‘’的问题。
- sql2005数据库 delete操作突然变慢 是什么原因
- |zyciis| 要设计商品信息表的时候,是否应该保留商品的品牌和品牌代码,还是只保留品牌代码呢?,谢谢
ProductCategorycreate table ProductCategory
(
ID int identity(1,1) primary key,
Title nvarchar(50),--产品分类名称
parentID int,--父类ID
Depth int--分级深度
.
.
)
应该这样设计的啊
如果我要查询出公司A的员工的话
用1:SQL为
Select * From 员工 where 公司代码='A'
用2:SQL为:
Select * From 员工 a inner join 部门 b on a.部门代码=b.部门代码 where b.公司代码='A'
谢谢