RDBMS - не могу понять, где разместить эту таблицу
У меня осталось несколько дней, прежде чем я должен сдать свою реляционную базу данных, и все идет хорошо. У меня есть сама база данных, но есть одна проблема дизайна, которую я просто не могу понять.
Мне нужна таблица результатов, которая ссылается на таблицу участников и соревнований, но там у меня уже есть таблица ссылок. Я уверен, что мне просто удалось ввести себя в заблуждение, но надеюсь, что вы, ребята, можете помочь!:)
Поскольку я неуклюж на 2 пункта от возможности опубликовать изображение, ссылка imgur на саму схему находится здесь: https://imgur.com/mgKaQql
1 ответ
Глядя на ваши столы, я думаю, что вы ищете либо
- присоединение Участников-Конкурсов к Конкурсам-Призам, что дало бы четкую связь между участником и призом, который они выиграли в этом конкурсе (это создает "ссылку" или отношение Участников-Конкурсов-Призов)
или же
- добавление атрибута в отношение Участники-Соревнования, который показал бы, что участники участвуют в конкурсе независимо от того, выиграли ли они приз. (Это создает новый столбец в ссылке / отношении Участники-Конкурс)
Ваш выбор будет зависеть от того, что вы ожидаете делать с информацией.