Escolar Documentos
Profissional Documentos
Cultura Documentos
Modelo ER Modelo Relacional Tipo Entidade Tipo Relacionamento 1:1 Tipo Relacionamento 1:N Tipo Relacionamento N:N Tipo Relacionamento n -rio Atributo simples Atributo composto Atributos Multivalorado Atributo chave
Cria uma relao L para a superclasse e seus atributos mais uma relao Li para cada subclasse. Cada Li engloba os atributos especficos mais a chave primria da superclasse que propagada para Li e torna-se sua chave primria. Funciona para qualquer condicionante da especializao: disjunta ou sobreposta, total ou parcial.
Criar uma relao Li para cada subclasse com os atributos da superclasse e da subclasse. Especializaes disjuntas e totais. Nenhuma relao mantm todas as entidades da superclasse.
CARRO(IdVeiculo, Placa, Preco, VelDigitacao, NumPassageiros) CAMINHAO(IdVeiculo, Placa, Preco, NumEixos, Capacidade)
Similar opo C) Inclui um campo booleano para cada subclasse Indicado para subclasses sobrepostas (mas pode ser usado para disjuntas)
Mapeamento de Categorias
Se as superclasses tm chaves diferentes, especificase uma nova chave (chave substituta) na relao correspondente categoria e inclui-se a chave substituta como chave estrangeira em cada superclasse da categoria.
PROPRIETRIO(IdProprietrio) PESSOA(CPF, NrHabilitacao, Nome, Endereco, IdProprietario) EMPRESA(CNPJ, Endereco, IdProprietario) BANCO(NrBanco, Endereco, IdProprietario)
Mapeamento de Categorias
Se as superclasses tm a mesma chave, no necessria uma chave substituta.
VEICULO_REGISTRADO(idVeiculo, NrPlaca) CARRO(idCarro, marca, modelo, ano) CAMINHAO(idCam, marca, modelo, ano, capacidade) Obs.:Relacionamento entre proprietrio e veculo registrado: POSSUI(IdProprietario, IdVeiculo, DataAquisicao, Situacao)