Passo do modelo E/R para o modelo relacional

Passamos às tabelas os dados que temos no modelo entidade-relação.

Por Sara Alvarez Langa - Tradução de Celeste Veiga


Publicado em: 31/7/12
Valorize este artigo:
Para passar para as tabelas todos os dados sem deixar nada e que as tabelas tenham sentido por si sós temos que seguir alguns passos:
  • Toda a entidade se transforma em uma tabela
  • Todo o atributo se transforma em uma coluna dentro da tabela à que pertence
  • O identificador da entidade se converte na chave primária da tabela
  • Toda a relação N:M se converte em uma tabela que terá como chave primária as duas chaves primárias das entidades que se associam
  • Nas relações 1:N a chave primária da entidade com cardinalidade 1 passa à tabela da entidade cuja cardinalidade é N
  • Nas relações N:M existem três possibilidades: Se a cardinalidade é (0,1) em ambas entidades, se cria tabela. Enquanto que se a cardinalidade de uma é (0,1) e da outra é (1,1) se costuma passar a chave primária de (1,1)à de (0,1). Se a cardinalidade de ambas é (1,1) se passa a chave de quaisquer delas à outra.

Para este modelo de entidade-relação o passo para tabelas ficaria da seguinte forma:



Recomendo que vocês pratiquem o passo para tabelas, já que é um fator sumamente importante visando à construção de sua base de dados para a web.






Usuários :    login / registro

Manuais relacionados
Categorias relacionadas
O autor

Home | Sobre nós | Copyright | Anuncie | Entrar em contato