Modelo entidade relacionamento: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Profvalente (discussão | contribs)
Erro no texto, correção.
Linha 11:
* '''[[1 para 1|Relacionamento 1..1 (lê-se relacionamento um para um)]]''' - indica que as tabelas têm relacionamento unívoca entre si. Você escolhe qual tabela vai receber a [[chave estrangeira]];
* '''[[1 para N|Relacionamento 1..n (lê-se um para muitos)]]''' - a chave primária da tabela que tem o lado 1 vai para a tabela do lado N. No lado N ela é chamada de chave estrangeira;
* '''[[N para N|Relacionamento n..mn (lê-se muitos para muitos)]]''' - quando tabelas têm entre si relacionamento n..m, é necessário criar uma nova tabela com as chaves primárias das tabelas envolvidas, ficando assim uma chave composta, ou seja, formada por diversos campos-chave de outras tabelas. A relacionamento então se reduz para uma relacionamento 1..n, sendo que o lado n ficará com a nova tabela criada.
 
=={{Veja também}}==