-- A release can be returned for more than one title search. Keep the cached -- release itself unique by indexer/guid and record each movie association. CREATE TABLE movie_releases ( movie_id INTEGER NOT NULL REFERENCES movies (id) ON DELETE CASCADE, release_id INTEGER NOT NULL REFERENCES releases (id) ON DELETE CASCADE, PRIMARY KEY (movie_id, release_id) ) STRICT; CREATE INDEX movie_releases_release ON movie_releases (release_id);