Я начал изучать основные данные. После работы с некоторыми базовыми учебниками с 1 отношением (например, 1 учитель - 20 учеников), я хочу попробовать что-то «больше».Основные данные - понимание нескольких взаимосвязей
Я хочу создать турнирное приложение. Это как моя модель выглядит как прямо сейчас:
Так с приложением вы можете создавать профили игроков, товарищеские игры и турниры. Пользователь может проверить «совпадения» между двумя игроками. Например, игрок «Макс» сыграл против игрока «Тони» 25 выставочных игр и 8 игр в турнирах.
В SQL-базе данных я бы создал три таблицы (такие же, как на рисунке выше). Но столбец будет иметь еще один атрибут «sessionID» и идентификаторы playerID. Итак, с турнирным знаком я все еще мог проверить, является ли это турнирной игрой или выставочной игрой.
Но как насчет данных о сердечнике? Какие отношения мне нужно создать, чтобы я мог различать выставочную игру и турнирную игру?
В чем ** ** разница между выставочной игрой и турнирной игрой? –
Нет никакой разницы. Разница лишь в том, что турнирная игра связана с конкретным турниром. Обычная выставочная игра - это просто игра без ссылки на турнир. –