RDBMS - не могу понять, где разместить эту таблицу

У меня осталось несколько дней, прежде чем я должен сдать свою реляционную базу данных, и все идет хорошо. У меня есть сама база данных, но есть одна проблема дизайна, которую я просто не могу понять.

Мне нужна таблица результатов, которая ссылается на таблицу участников и соревнований, но там у меня уже есть таблица ссылок. Я уверен, что мне просто удалось ввести себя в заблуждение, но надеюсь, что вы, ребята, можете помочь!:)

Поскольку я неуклюж на 2 пункта от возможности опубликовать изображение, ссылка imgur на саму схему находится здесь: https://imgur.com/mgKaQql

1 ответ

Глядя на ваши столы, я думаю, что вы ищете либо

  1. присоединение Участников-Конкурсов к Конкурсам-Призам, что дало бы четкую связь между участником и призом, который они выиграли в этом конкурсе (это создает "ссылку" или отношение Участников-Конкурсов-Призов)

или же

  1. добавление атрибута в отношение Участники-Соревнования, который показал бы, что участники участвуют в конкурсе независимо от того, выиграли ли они приз. (Это создает новый столбец в ссылке / отношении Участники-Конкурс)

Ваш выбор будет зависеть от того, что вы ожидаете делать с информацией.

Другие вопросы по тегам