Skip to content

客户表 customer ​

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

customer 表包含所有客户的列表。

customer 表中定义了外键引用 address 表和 store 表的主键。

payment 表和 rental 表引用了 customer 表的数据。

表结构 ​

customer 表结构如下:

txt
+-------------+-------------------+------+-----+-------------------+-----------------------------------------------+
| Field       | Type              | Null | Key | Default           | Extra                                         |
+-------------+-------------------+------+-----+-------------------+-----------------------------------------------+
| customer_id | smallint unsigned | NO   | PRI | NULL              | auto_increment                                |
| store_id    | tinyint unsigned  | NO   | MUL | NULL              |                                               |
| first_name  | varchar(45)       | NO   |     | NULL              |                                               |
| last_name   | varchar(45)       | NO   | MUL | NULL              |                                               |
| email       | varchar(50)       | YES  |     | NULL              |                                               |
| address_id  | smallint unsigned | NO   | MUL | NULL              |                                               |
| active      | tinyint(1)        | NO   |     | 1                 |                                               |
| create_date | datetime          | NO   |     | NULL              |                                               |
| last_update | timestamp         | YES  |     | CURRENT_TIMESTAMP | DEFAULT_GENERATED on update CURRENT_TIMESTAMP |
+-------------+-------------------+------+-----+-------------------+-----------------------------------------------+

字段说明 ​

字段说明
customer_id用于唯一标识表中每个客户的代理主键。
store_id标识客户“附近商店”的外键。顾客不仅从这家店租借,而且他们还在这家店购物。
first_name客户的名字。
last_name客户姓氏。
email客户电子邮件地址。
address_id标识 address 表中客户地址的外键 。
active表示客户是否为活跃客户。将此设置 FALSE 为可以替代物理删除客户。大多数查询应该带上 WHERE active = TRUE 子句。
create_date客户加入系统的日期。此日期是在 `INSERT 时使用触发器自动设置的。
last\_update\该行的创建时间或最近更新时间。