Table FILM_CATEGORY
This table is used to support a many-to-many relationship between films and categories. For each category applied to a film, there will be one row in the FILM_CATEGORY table listing the category and film. The table refers to the FILM and CATEGORY tables using foreign keys.
Columns
This table contains 3 columns.
FILM_ID-
INTEGER·NOT NULLA foreign key identifying the film.
CATEGORY_ID-
INTEGER·NOT NULLA foreign key identifying the category.
LAST_UPDATE-
TIMESTAMP·NOT NULL·DEFAULT CURRENT_TIMESTAMPWhen the row was created or most recently updated.
Primary key
This table has a primary key.
FILM_CATEGORY-
FILM_ID, CATEGORY_ID
Foreign keys
This table has one foreign key.
FK_FILM_CATEGORY_CATEGORY-
CATEGORY_ID»CATEGORY (CATEGORY_ID)·ON UPDATE CASCADE·ON DELETE NO ACTION FK_FILM_CATEGORY_FILM-
FILM_ID»FILM (FILM_ID)·ON UPDATE CASCADE·ON DELETE NO ACTION
Indices
This table has 5 indices.
FILM_CATEGORY_IDX_FK_CATEGORY-
CATEGORY_ID FILM_CATEGORY_IDX_FK_FILM-
FILM_ID FK_FILM_CATEGORY_CATEGORY-
CATEGORY_ID FK_FILM_CATEGORY_FILM-
FILM_ID RDB$PRIMARY9-
FILM_ID, CATEGORY_ID