Я не эксперт по БД, и это наверняка вопрос новичка.
У меня есть база данных SQLite, содержащая данные о фильмах.
Основная таблица ( фильмы) содержит:
- movie_id (автоинкремент, основной);
- title;
- year;
- другие поля;
Тогда у меня есть таблица актеров :
- actor_id (автоинкремент);
- имя;
- фамилия;
Тогда у меня есть таблица cast :
- movie_id (относится к таблице фильмов);
- actor_id (относится к актерамтаблица, например, Робин Уильямс);
- имя_символа (имя персонажа, например, "Mrs Doubtfire");
В одном запросе я должен получить все символыданный фильм (на уровне приложения у меня есть идентификатор текущего фильма для запуска), имя и фамилия актера, а также список фильмов (! = этот текущий фильм), где актер играл роль:
Character_name | Actor | Other movies where we've seen this actor
Mrs Doubtfire | Robin Williams | Mork & Mindy, Dead Poets Society, ...
Other name | Other actor | Related movies,...
возможно?Как?