Imagem de fundo

Sabendo-se que no Brasil cada inscrição no cadastro de...

Sabendo-se que no Brasil cada inscrição no cadastro de pessoas físicas (CPF) pertence a apenas uma pessoa, e que com a carteira de motorista (CNH) ocorre o mesmo, e que não é incomum a ocorrência de homônimos, o melhor esquema para representar, de modo simplificado, motoristas num banco de dados é:


A

create table motorista (

CPF char(11) not null primary key,

Nome varchar(60),

CNH varchar(12) not null)


B

create table motorista (

CPF char(11) not null,

Nome varchar(60),

CNH varchar(12) not null,

primary key (CPF,CNH))


C

create table motorista (

CPF char(11) not null primary key,

Nome varchar(60),

CNH varchar(12) not null unique)


D

create table motorista (

CPF char(11) not null,

Nome varchar(60),

CNH varchar(12) not null)


E

create table motorista (

CPF char(11) primary key,

Nome varchar(60) unique,

CNH varchar(12) not null primary key)