The category table
This article introduces the structure of the category
table in the Sakila database.
The category
table lists the categories that can be assigned to films.
The category
table is joined to the film
table. The relationship between category
and film
table is in the film_category
table. There is a many-to-many relationship between categories and films.
Table Structure
The structure of the category
table is as follows:
+-------------+------------------+------+-----+-------------------+-----------------------------------------------+
| Field | Type | Null | Key | Default | Extra |
+-------------+------------------+------+-----+-------------------+-----------------------------------------------+
| category_id | tinyint unsigned | NO | PRI | NULL | auto_increment |
| name | varchar(25) | NO | | NULL | |
| last_update | timestamp | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED on update CURRENT_TIMESTAMP |
+-------------+------------------+------+-----+-------------------+-----------------------------------------------+
Table Columns
The following table explains all columns in the category
table.
Column | Description |
---|---|
category_id |
The surrogate primary key used to uniquely identify each category in the table. |
name |
The name of the category. |
last_update |
The time when the row was created or last updated. |