The language table

This article introduces the structure of the language table in the Sakila database.

The language  table lists all possible values ​​for the film language and original language.

The film table refers to the language table using a foreign key.

Table Structure

The structure of the language table is as follows:

+-------------+------------------+------+-----+-------------------+-----------------------------------------------+
| Field       | Type             | Null | Key | Default           | Extra                                         |
+-------------+------------------+------+-----+-------------------+-----------------------------------------------+
| language_id | tinyint unsigned | NO   | PRI | NULL              | auto_increment                                |
| name        | char(20)         | NO   |     | NULL              |                                               |
| last_update | timestamp        | NO   |     | CURRENT_TIMESTAMP | DEFAULT_GENERATED on update CURRENT_TIMESTAMP |
+-------------+------------------+------+-----+-------------------+-----------------------------------------------+

Table Columns

The following table explains all columns in the language table.

Column Description
language_id The surrogate primary key used to uniquely identify each language.
name The English name of the language.
last_update The time when the row was created or last updated.