城市表 city

本文介绍了 Sakila 数据库中的 city 表的表结构以及与其他表的关系。

city 表包含城市列表。

city 表中定义了外键指向 country 的主键。

address 表中定义了外键指向 city 表的逐渐。

表结构

city 表结构如下:

+-------------+-------------------+------+-----+-------------------+-----------------------------------------------+
| Field       | Type              | Null | Key | Default           | Extra                                         |
+-------------+-------------------+------+-----+-------------------+-----------------------------------------------+
| city_id     | smallint unsigned | NO   | PRI | NULL              | auto_increment                                |
| city        | varchar(50)       | NO   |     | NULL              |                                               |
| country_id  | smallint unsigned | NO   | MUL | NULL              |                                               |
| last_update | timestamp         | NO   |     | CURRENT_TIMESTAMP | DEFAULT_GENERATED on update CURRENT_TIMESTAMP |
+-------------+-------------------+------+-----+-------------------+-----------------------------------------------+

字段说明

字段 说明
city_id 用于唯一标识表中每个城市的代理主键。
city 城市名。
country_id 标识城市所属国家的外键。
last_update 该行的创建时间或最近更新时间。