有人可以检查我的实体关系图是否正确? [关闭]

问题描述 投票:0回答:2

我是数据库的新手。我只是想看看我的逻辑是正确的还是大多数是正确的(我知道我不是100%正确的大声笑)但我想看看我错在哪里。请看一下并给出一些反馈!我从这个数据集中创建了这个图:https://www.kaggle.com/heesoo37/120-years-of-olympic-history-athletes-and-results/home

Picture of Dataset

ERD

非常感谢!

(我更新了原始图表!)

sql oracle diagram erd
2个回答
0
投票

你的模型不是太远了。我会稍微改变表格的结构。从这里,您可以以任何方式连接表格,以获得所需的数据。

see model here


0
投票

这就是我塑造事物的方式。抱歉匆匆写了潦草。由于人的体重/身高会随着时间的推移而变化,因此我引入了Athelete / Event关联表。性别 - 如果有人接受性别重新分配,我说也可以在那张桌子上!但是你得到了要点。国家/地区与NOC相关的缩写,即电子表格中团队的全名。如果你拥有它,你可以从结果表中的位置派生出奖牌。像平等的东西可能会让事情搞得一团糟。所以没有银 - 只有青铜。但你可以在结果表上同样添加奖牌。

Olympics ERD

© www.soinside.com 2019 - 2024. All rights reserved.