开始使用免费开始使用

识别传递依赖

设想存在一个覆盖全国的学校数据库。某位不熟悉数据库规范化的人提出了如下 school 表结构:

CREATE TABLE school (
    id serial PRIMARY KEY,
    name VARCHAR(100) NOT NULL,
    street_address VARCHAR(100) NOT NULL,
    city VARCHAR(50) NOT NULL,
    state VARCHAR(50) NOT NULL,
    zip_code INTEGER NOT NULL
)

请找出该表定义中引入的传递依赖。

本练习是课程的一部分

创建 PostgreSQL 数据库

查看课程

动手互动练习

通过我们的互动练习之一,将理论转化为实践

开始练习