sql - 租赁店铺图

时间:2015-11-22 17:43:13

标签: sql

我是论坛和sql的新手,我尝试过寻找答案,但我找不到具体的内容。这是交易。对于拼贴项目,我必须制作游戏租赁网络应用程序。我想出了它应该做什么,为此我已经创建了我的ER模型。但我不确定它是否好。事情不是做非常复杂的应用。

客户可以到游戏租赁店进行预订,除了可以选择开始日期,结束日期和游戏之外的其他东西。价格取决于控制台类型。

我附上了ERD图并想知道它是否有用? enter image description here

1 个答案:

答案 0 :(得分:1)

您的架构很好,但我会更改Penalty表,因为它是多余的;您已经按顺序存储了customer_idorder_id之间的关系。为清楚起见,您可以将Order和CustomerReturn表合并为一个存储所有内容的表:

Order
-----
order_id (PK)
game_id (FK)
customer_id (FK)
order_date
order_due_return_date
order_effective_return_date
penalty_id (FK)

并回收惩罚表以存储惩罚类型及其价格:

Penalty
-------
penalty_id
penalty_title
penalty_price