Описание бд
-
FILM FilmId – уникальный идентификатор фильма (PK). Name – название фильма. Description – описание фильма. ReleaseDate – дата выхода. Duration – продолжительность (в минутах). RatingId – внешний ключ на таблицу Rating.
-
Rating RatingId – уникальный идентификатор рейтинга (PK). Name – краткое обозначение рейтинга (например, PG-13). Description – описание рейтинга.
-
Genre GenresId – уникальный идентификатор жанра (PK). Name – название жанра (драма, комедия и т.д.).
-
Film_Genre Связывает фильмы с жанрами. FilmId – внешний ключ на FILM. GenresId – внешний ключ на Genre.
-
User UserID – уникальный идентификатор пользователя (PK). Email – почта пользователя. Login – логин. Name – имя. Birthday – дата рождения.
-
Film_Likes Содержит информацию о том, какие фильмы понравились каким пользователям. FilmId – внешний ключ на FILM. UserID – внешний ключ на User.
Примеры запросов в Бд:
-
Вывод таблицы с фильмами:
SELECT * FROM Film -
Поиск фильм по id:
SELECT * FROM Film WHERE FilmId = id; --вставьте номер id -
Таблица жанров:
SELECT * FROM Genre WHERE GeneresId = id; --вставьте номер id -
Вывод имени и email всех пользователей:
SELECT Name, Emil FROM User; -
Поиск пользователя по id:
SELECT * FROM User WHERE UserId = id; --вставьте номер id
