多对多关系 设计有关问题

多对多关系 设计有关问题

多对多关系 设计问题。

如题:

 假设 我有2个实体

 仓库:名字, 编号, 最大仓储量, 位置

 商品:名字, 编号, 商品价格, 商品供应商

 

一个仓库 可以 装多种商品, 一种商品 也可以 放在多个仓库中

如何设计仓库 和 商品 的关系表。



建表如下,标准的N:M关系的设计。

create table 仓库(编号 int primary key,名字 varchar(100),…);

create table 商品(编号 int primary key,名字 varchar(100),…);

create table 库存(商品编号 int references 商品(编号),仓库编号 int references 仓库(编号),数量 int,…, primary key(商品编号,仓库编号) );

关于表设计,可以参考下贴。

数据库设计基础

http://office.microsoft.com/zh-cn/access/HA012242472052.aspx

关于设计数据库

http://office.microsoft.com/zh-cn/access/HP051891362052.aspx




探讨

如题:

假设 我有2个实体

仓库:名字, 编号, 最大仓储量, 位置

商品:名字, 编号, 商品价格, 商品供应商

一个仓库 可以 装多种商品, 一种商品 也可以 放在多个仓库中

如何设计仓库 和 商品 的关系表。

多对多关系 设计有关问题

相关文章:

你感兴趣的文章:

标签云: