数据表的设计:一张表还是两张表(50分)

  • 主题发起人 主题发起人 jinrh
  • 开始时间 开始时间
J

jinrh

Unregistered / Unconfirmed
GUEST, unregistred user!
销售单:包括 日期、单号、用户、{商品号、价格、数量}
是该一张还是
两张表:
1: 日期、单号、用户
2: 单号、商品号、价格、数量、
 
当然是两张表了,
1:商品号、价格
2:日期、单号、用户、商品号、数量
 
一对一关系从理论上将都因该可以放到一个实体中实现。如果要分开那么需要至少下面两个
理由中的一个:1)有一个实体中属性有大二进制类型2)属性很明显可以按某个逻辑划分成
两部分,而需要清晰维护实体的时候。
上面的情况你自己判断考虑,首先如果分开是不是1对1关系,然后就清楚了
 
说得太简单了

提供点详细信息好帮你啊
 
我同意wangjiankang
 
销售单:包括 日期、单号、用户、{商品号、价格、数量}
其中一笔销售纪录 对一个单号、日期、用户 对多条商品纪录(商品号、价格、数量)
如何设计
一张表还是二张表
 
肯定两张表

典型主从表

一个销售单表

一个明细表

明细表中引用销售单ID
 
不是一对一、是一对多、一个销售单不是对应多种商品吗?
 
我想该是两张表
在具体的设计中,是用两张还是一张
 
当然是两张表了,什么是OO??数据库设计也得遵守吧。
 
谢谢 rustle、zlj555 ,给你们各25分
我现在只有75分.wu.....
 
后退
顶部