Anda di halaman 1dari 11

RELACIONAMENTO: Onde referenciar ?

• Relacionamento 1:1 - chave primária de uma relação é inserida em


outra relação como chave estrangeira.

universidade(sigla_Un, nome, endereço)


biblioteca(sigla_Bib, nome, sigla_Un)
RELACIONAMENTO: Onde referenciar ?
• Relacionamento 1:N -
chave primária da relação da cardinalidade “1”
é inserida como chave estrangeira na relação
de cardinalidade “N”.

biblioteca(sigla_Bib, nome)
livro(codigo, titulo, ano, sigla_Bib)
RELACIONAMENTO: Onde referenciar ?
• Relacionamento N:N – é criada uma relação para o relacionamento.

aluno (matricula, nome_aluno)


livro(codigo, titulo, ano)
empresta(matricula, codigo, data_vencimento)
RELACIONAMENTO: Onde referenciar ?
• Atributo do relacionamento 1:1 ou 1:N

biblioteca(sigla, nome)
livro(codigo, titulo, ano, data_aquisição, sigla)
RELACIONAMENTO: Auto-relacionamento
• Unário 1:1

pessoa(CPF, nome, CPF_conjuge)


RELACIONAMENTO: Auto-relacionamento
• Unário 1:N

funcionario(CPF, nome, CPF_coordenador)


RELACIONAMENTO: Auto-relacionamento
• Unário: N:N

disciplina(codigo, nome)
pre_requisito(codigo, código_pre_requisito )
RELACIONAMENTO: N-ÁRIOS

produto(código_produto, nome)
venda(codigo)
brinde(tipo)
Possui(código_produto, código_venda, tipo_brinde)
RELACIONAMENTO: GENERALIZAÇÃO/ESPECIALIZAÇÃO

funcionario(CPF, nome, tipo)


secretário (CPF_func, idioma)
técnico (CPF_func, grau_técnico)
cientista (CPF_func, grau_graduação)

secretário (CPF, nome, idioma)


técnico (CPF, nome, grau_técnico)
cientista (CPF, nome, grau_graduação)
Mapeamento MER para Modelo Relacional

aluno (matricula, nome_aluno, sigla_Un )


livro(codigo, titulo, ano, sigla_Bib)
empresta(matricula, codigo, data_vencimento)
universidade(sigla_Un, nome, endereço)
biblioteca(sigla_Bib, nome, sigla_Un)
Praticando : Questão – FCC, 2017

Anda mungkin juga menyukai