Skip to content

Table INVENTORY

This table contains one row for each copy of a given film in a given store. The table refers to the FILM and STORE tables using foreign keys and is referred to by the RENTAL table.

Columns

This table contains 4 columns.

INVENTORY_ID

INTEGER · NOT NULL

A surrogate primary key used to uniquely identify each item in inventory.

FILM_ID

INTEGER · NOT NULL

A foreign key pointing to the film this item represents.

STORE_ID

INTEGER · NOT NULL

A foreign key pointing to the store stocking this item.

LAST_UPDATE

TIMESTAMP · NOT NULL · DEFAULT CURRENT_TIMESTAMP

When the row was created or most recently updated.

Primary key

This table has a primary key.

INVENTORY

INVENTORY_ID

Foreign keys

This table has one foreign key.

FK_INVENTORY_FILM

FILM_ID » FILM (FILM_ID) · ON UPDATE CASCADE · ON DELETE NO ACTION

FK_INVENTORY_STORE

STORE_ID » STORE (STORE_ID) · ON UPDATE CASCADE · ON DELETE NO ACTION

Indices

This table has 5 indices.

FK_INVENTORY_FILM

FILM_ID

FK_INVENTORY_STORE

STORE_ID

IDX_INVENTORY_FK_FILM_ID

FILM_ID

IDX_INVENTORY_FK_FILM_ID_STORE_ID

STORE_ID, FILM_ID

RDB$PRIMARY11

INVENTORY_ID