库存表 inventory
本文介绍了 Sakila 数据库中的 inventory 表的表结构以及与其他表的关系。
inventory
表的一行数据代表了一个给定商店中一个给定影片的一个拷贝。
inventory
表中定义了外键指向 film
和 store
表。
租赁表 rental
中定义了外键指向 inventory
表。
表结构
inventory
表结构如下:
+--------------+--------------------+------+-----+-------------------+-----------------------------------------------+
| Field | Type | Null | Key | Default | Extra |
+--------------+--------------------+------+-----+-------------------+-----------------------------------------------+
| inventory_id | mediumint unsigned | NO | PRI | NULL | auto_increment |
| film_id | smallint unsigned | NO | MUL | NULL | |
| store_id | tinyint unsigned | NO | MUL | NULL | |
| last_update | timestamp | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED on update CURRENT_TIMESTAMP |
+--------------+--------------------+------+-----+-------------------+-----------------------------------------------+
字段说明
字段 | 说明 |
---|---|
inventory_id |
用于唯一标识库存中每个项目的代理主键。 |
film_id |
该项目所代表的影片主键。 |
store_id |
商店的主键。 |
last_update |
该行的创建时间或最近更新时间。 |