Trabalhos

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (251 palavras )
  • Download(s) : 0
  • Publicado : 18 de junho de 2012
Ler documento completo
Amostra do texto
Mapeamento Relacinamento 1x1
Relacionamentos 1x1 não são comuns, mas se ocorrem deverão ser mapeados.
Regra Geral – Escolher um dos lado 1 parareceber a FK.

Tabela Homem.
NOME TIPO DADOS NULO TIPO CHAVE
CPF NUMBER(11) NN PK
NOME VARCHAR(30) NN -
D.NASC DATE NN -


TabelaMulher.
NOME TIPO DADOS NULO TIPO CHAVE
CPF NUMBER(11) NN PK
NOME VARCHAR(30) NN -
D.NASC DATE NN -


Homem
CPF NOME D.NASC
111 JOÃO12/05/07
1112 MAURICIO 13/05/07
1113 CARLOS 14/05/07

Mulher
CPF NOME D.NASC
9998 MARIA 02/05/80
9997 JOANA 05/03/84
9996 ANA 10/07/859995 CAMILA 12/06/83

Derivação Relacionamento NxN
Nos relacionamentos NXN um elemnto da entidade A pode estar ligado a vários elementos daentidade B e um elemento da entidade B pode estar relacionado com varios elementos da unidade A.
Neste cénario teremos que transformar orelacionamento NxN em um 1xN adicionados a uma tabela que ira recber as ocorrências do relacionamento.
Se houver atributo no relacionamento ele sera umcampo da nova tabela.
A nova tabelairá receber as PK´S das tabelas envolvidas no relacionamento.
Geralmente é criado um campo sequencional queirá consultar a PK da nova tabela.
TABELA PACIENTE
NOME TIPO DADOS NULO TIPO CHAVE
COD.PACIENTE NUMBER (6) NN PK
NOME VARCHAR(80) NN -D.NASCIMENTO DATE NN -

TABELA MEDICO
NOME TIPO DADOS NULO TIPO CHAVE
CRM VARCHAR(10) NN PK
NOME VARCHAR(30) NN -
ESPECIALIDADE VARCHAR(30) NN -
tracking img