需要ER图的建议

时间:2017-08-01 15:07:41

标签: database relational-database entity-relationship

我开始学习如何使用数据库...我在大约5年前在学校开设了一门课程,我几乎忘了一切。所以我从0开始。我脑子里有一个项目。一个简单的硫化机轮胎存储系统(冬季和夏季时你会去轮胎更换)。

所以我想到了4张桌子(客户,车,轮胎,位置)。我已经提出了一个图表,但我有他们之间的实际问题。你能否检查我到目前为止是否良好?或者你会改变我的情况吗?

More in picture

1 个答案:

答案 0 :(得分:0)

看看你的ERD,除了以下内容之外,它看起来还不错:

您的location_id表格中应该有一个外键Tires,以便您知道轮胎的存放位置。这意味着从Tires_TiresID表中删除Location。除非我被误解,否则Client_ClientID表中不需要location。这是因为location表应该只保存有关其自身位置的信息,即地址,联系方式等。

如果我是你,我会按照以下方式做点什么:enter image description here

I.E一个客户可以拥有多辆车。 一辆车可以有多种轮胎类型。 一个位置可以有很多库存(轮胎)。 One Tire可以在一个库存行中