形成我的ERD,它有几个问题

时间:2017-04-14 13:16:19

标签: mysql erd

My ERD

Description of the company

好的,我和我的伙伴们刚刚创造了这些。我们将很快通过Visual Basic将其转换为SQL,但我想确保一切准备就绪。我们无法解决的两个主要抱怨是......

“通过直接连接交易和产品,您无法在同一订单上允许多个产品(客户不能在同一订单上同时订购拿铁咖啡和卡布奇诺咖啡)。” “会员资格表:不确定DiscountTypeTotal中的数据是什么意思 - 您是否在同一个字段中有多个数据?(那么您的表格不在1NF上)。

看起来您需要允许每个成员享受多项折扣 - 因此您需要另一张表来捕获它。“

我们如何有效地纠正这些?我们如何将交易与产品联系起来?我了解客户每笔交易只能购买一件商品,那么我们会为多件商品提供产品和另一张桌子吗?允许多个客户享受折扣,我迷路了。任何帮助将不胜感激。

0 个答案:

没有答案