Relacionamentos um-para-um ocorrem quando há exatamente um registro na primeira tabela que corresponde a um registro na tabela relacionada. Por exemplo, os cidadãos dos EUA têm um número de seguro social. Há apenas um número atribuído por pessoa e, portanto, uma pessoa não pode ter vários números.
Aqui está outro exemplo usando as duas tabelas abaixo. As tabelas têm um relacionamento um-para-um, porque cada linha na primeira tabela está diretamente relacionada a outra linha na segunda tabela.
Número de empregado | Primeiro nome | Último nome |
123 | Rick | Rossin |
456 | Roubar | Halford |
789 | Eddie | Henson |
567 | Amy | Ligação |
Portanto, o número de linhas na tabela de nomes de funcionários deve ser o mesmo que o número de linhas na tabela de posições do empregado. Outro tipo de modelo de banco de dados é o relacionamento um-para-muitos. Usando a tabela de baixo, você pode ver que Rob Halford é um gerente, então sua relação com a posição é de um-para-um, porque nessa empresa uma pessoa só tem uma posição. Mas a posição de gerente inclui duas pessoas, Amy Bond e Rob Halford, que é um relacionamento um-para-muitos. Uma posição, muitas pessoas. Saiba mais sobre Relacionamentos de Banco de Dados, Chaves Estrangeiras, JOINs e Diagramas E-R.Número de empregado Posição Ext. Do telefone 123 Associado 6542 456 Gerente 3251 789 Associado 3269 567 Gerente 9852