标签: database relational-database entity-relationship
我开始学习如何使用数据库...我在大约5年前在学校开设了一门课程,我几乎忘了一切。所以我从0开始。我脑子里有一个项目。一个简单的硫化机轮胎存储系统(冬季和夏季时你会去轮胎更换)。
所以我想到了4张桌子(客户,车,轮胎,位置)。我已经提出了一个图表,但我有他们之间的实际问题。你能否检查我到目前为止是否良好?或者你会改变我的情况吗?
More in picture
答案 0 :(得分:0)
看看你的ERD,除了以下内容之外,它看起来还不错:
您的location_id表格中应该有一个外键Tires,以便您知道轮胎的存放位置。这意味着从Tires_TiresID表中删除Location。除非我被误解,否则Client_ClientID表中不需要location。这是因为location表应该只保存有关其自身位置的信息,即地址,联系方式等。
location_id
Tires
Tires_TiresID
Location
Client_ClientID
location
如果我是你,我会按照以下方式做点什么:
I.E一个客户可以拥有多辆车。 一辆车可以有多种轮胎类型。 一个位置可以有很多库存(轮胎)。 One Tire可以在一个库存行中