.:: ELC119 - Fundamentos de Bancos de Dados ::.

Aluno: Lucas Antunes Tambara
Matrícula: 2710246
E-mail: ltambara@inf.ufsm.br
Disciplina: Fundamentos de Bancos de Dados (ELC119)
Semestre: 2/2008

.:: Exercício 5.3 - Heuser ::.

Resolução:

Escritório(NúmeroEscritório*, Local)

Cliente(NúmeroCartMotorista*, EstadoCartMotorista*, Nome, Endereço, Telefone)

TipoDeVeículo(CódigoTipo*, Nome, Arcondicionado)

Similaridade(CódigoTipo*, CódigoSimilar*)
CódigoTipo* referencia TipoDeVeículo.

Automóvel(CódigoTipo*, NúmeroPortas, DireçãoHidráulica, CâmbioAutomático, Rádio)
CódigoTipo referencia TipoDeVeículo.

Ônibus(CódigoTipo*, NúmeroPassageiros, Leito, Sanitário)
CódigoTipo referencia TipoDeVeículo.

Veículo(NúmeroVeiculo*, CódigoTipo, DataPróximaManutenção, Placa)
CódigoTipo referencia TipoDeVeículo.

ContratoAluguel(NúmeroContrato*, NúmeroEscritório*, Data, Duração, NúmeroVeículo, NúmeroCartMorotista, EstadoCartMotorista)
NúmeroEscritório referencia Escritório.
(NúmeroCartMorotista, EstadoCartMotorista) referencia Cliente.