求 货物 明细 订单 数据库关系的最优设计 1.手机表Mobile 手机ID 型号 串号(每个手机串号唯一) 2. 明细表Detail一条明细包含一种型号的手机 但多了数量 3.订单表Orders一条订单包含多条明细 但多了这些明细的总价格困扰好久了 手机表多了个唯一的串号 不知道怎么处理了 求解!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 订单表订单id 用户ID 下单时间 总金额订单明细明细ID 订单ID 商品ID 商品数量手机表手机ID 型号 串号 create table 手机表Mobile( 手机ID int primary key, 型号 varchar(10), 串号 int UNIQUE); 订单表订单id 用户ID 下单时间 总金额订单明细明细ID 订单ID 商品ID 商品数量手机表手机ID 型号 串号关系表订单id 明细ID 手机ID 1.手机表Mobile :手机ID,型号,串号(手机串号:可以通过程序自动生成一组编号。)3.订单表Orders:订单编号,订单类型,订单用户ID,订单产生时间,订单总金额,也可以包括订单的送货时间,收件人,送货地址。等等。(一条订单包含多条明细 但多了这些明细的总价格 )2. 明细表Detail:明细ID,订单编号,手机ID,手机数量。(一条明细包含一种型号的手机 但多了数量)订单表1:N明细表关联:订单表(订单编号)=明细表(订单编号)手机表(手机ID)=明细表(手机ID)一个完整的订单还包含很多,包括用户ID(也可以将用户送货人姓名地址等放在用户表中) 从对需求的理解,串号是每一部手机的属性手机表1.自增长ID 2.手机型号 3.此型号手机的总数量手机明细表1.自增长ID 2.引用手机表中的ID(外键) 3.手机串号如果你的需求中有多个手机仓库,这手机表中的总数量信息需要抽成一张新表中订单表的需求不清,一般ERP系统中的订单表设计都会有一个订单Head表(存订单公共信息)和一个订单Detail表(存订单中个货品的明细) 如何查看数据库中现有的所有作业名称,并将作业内容导出到脚本中 sql怎么实现的两个表实现同步! 设计个数据库,各位高手帮忙给点意见啊 如何取出SQL中的第几条记录 新手提问:求高手指点迷津 求一个查询语句:WHERE=一个SELECT的结果。 我要做一组数据?不知道怎么弄请各位哥哥姐姐帮个忙!先谢谢了 SQL2000装在XP下,用动态解析软件远程连接总是连接不上,是不是XP就不行啊! 请问sql语句有统一的标准吗?? 求问把多行数据里的一个字段值合并到一个单元格里 select top找出最新插入的一条语句 SQL2005开始镜像时出错
订单id 用户ID 下单时间 总金额订单明细
明细ID 订单ID 商品ID 商品数量
手机表
手机ID 型号 串号
手机ID int primary key,
型号 varchar(10),
串号 int UNIQUE
);
订单id 用户ID 下单时间 总金额订单明细
明细ID 订单ID 商品ID 商品数量
手机表
手机ID 型号 串号关系表
订单id 明细ID 手机ID
1.手机表Mobile :手机ID,型号,串号
(手机串号:可以通过程序自动生成一组编号。)
3.订单表Orders:订单编号,订单类型,订单用户ID,订单产生时间,订单总金额,也可以包括订单的送货时间,收件人,送货地址。等等。
(一条订单包含多条明细 但多了这些明细的总价格 )2. 明细表Detail:明细ID,订单编号,手机ID,手机数量。
(一条明细包含一种型号的手机 但多了数量)订单表1:N明细表关联:订单表(订单编号)=明细表(订单编号)
手机表(手机ID)=明细表(手机ID)一个完整的订单还包含很多,包括用户ID(也可以将用户送货人姓名地址等放在用户表中)
1.自增长ID 2.手机型号 3.此型号手机的总数量手机明细表
1.自增长ID 2.引用手机表中的ID(外键) 3.手机串号如果你的需求中有多个手机仓库,这手机表中的总数量信息需要抽成一张新表中订单表的需求不清,一般ERP系统中的订单表设计都会有一个订单Head表(存订单公共信息)和一个订单Detail表(存订单中个货品的明细)