首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >书店的ER图

书店的ER图
EN

Stack Overflow用户
提问于 2015-02-22 23:02:33
回答 1查看 4.3K关注 0票数 0

我有一个book store application,我想设计它的数据库。首先,我需要的是E图。

(This is not homework)

它有如此简单的场景:

  • 每个用户都可以有0、1或更多的图书订购。
  • 每种类型的书都有不止一个实例。

这是最好的设计吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-23 07:39:55

书籍和订单之间应该有联系,而不是书籍和订单。“订单”表应该是中心表。一个简单的结构是

代码语言:javascript
运行
复制
CUSTOMERS
id
name
adddress, etc

ORDERS
id
customer  (foreign key to customers table)
curdate
status  (open, closed)
% discount

ORDERITEMS
id
order    (foreign key to orders table)
book     (foreign key to books table)
quantity
price    
% discount
status (open, closed, ordered from distributor?)

BOOKS
id
title
author
costprice
salesprice
isbn 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28664423

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档