Может ли кто-нибудь проверить правильность моей Диаграммы отношений с сущностью?
Я довольно новичок в базе данных. Я просто хочу посмотреть, правильна ли моя логика или, в основном, правильная (я знаю, что я не на 100% верна), но я хочу увидеть, в чем я не прав. Пожалуйста, посмотрите и оставьте отзыв! Я сделал эту схему из этого набора данных: https://www.kaggle.com/heesoo37/120-years-of-olympic-history-athletes-and-results/home
Спасибо вам большое!
(Я обновил оригинальную диаграмму!)
2 ответа
Ваша модель не слишком далеко. Я бы структурировал таблицы немного по-другому. Отсюда вы можете присоединиться к таблицам любым способом, в котором вы хотите использовать нужные вам данные.
https://stackru.com/images/15e de32b37fa741f77b049bf390e0e5cbf7a69c4.png
Вот как я бы моделировал вещи. Извините за поспешно написанные каракули. Поскольку вес / рост человека может меняться со временем, я ввел таблицу сопоставления атлетов и событий. Секс - я сказал, что может быть на том же столе, если кто-то перенесет гендерную перестановку! Но вы понимаете суть. Аббревиатура от страны, относящаяся к NOC, полное название команды в вашей электронной таблице. Вы можете получить медаль из позиции в таблице результатов, если она у вас есть. Такие вещи, как первый равный, могут испортить вещи в реальности Так что серебра нет - только бронза. Но вы также можете добавить медаль в таблицу результатов.