Template repository for Filmorate project.
Ниже описывана схема базы данных, предназначенной для хранения информации о фильмах и пользователях.
Визуальная схема таблицы
Filmorate Database

film_id integer (Первичный ключ): Уникальный идентификатор фильма.
name varchar: Название фильма.
description varchar: Описание фильма.
release_date date: Дата выхода фильма.
duration integer: Продолжительность фильма в минутах.
mpa_id integer (Внешний ключ): Идентификатор рейтинга Ассоциации кинокомпаний.
user_id integer (Первичный ключ): Уникальный идентификатор пользователя.
login varchar: Логин пользователя.
email varchar: Электронная почта пользователя.
user_name varchar: Имя пользователя.
birthday date: Дата рождения пользователя.
user_id integer (Первичный ключ): Идентификатор пользователя.
friend_id integer (Внешний ключ): Идентификатор другого пользователя(потенциального друга).
user_id integer (Первичный ключ): Идентификатор пользователя.
film_id integer (Внешний ключ): Идентификатор фильма.
film_id integer (Первичный ключ): Идентификатор фильма.
genre_id integer (Внешний ключ): Идентификатор жанра.
genre_id integer (Первичный ключ): Идентификатор жанра.
genre_name varchar: Наименование жанра.
mpa_id (Первичный ключ): Идентификатор рейтинга Ассоциации кинокомпаний.
mpa_name: Наименование рейтинга.