Você sabe o que é um Diagrama de Entidades e Relacionamentos?
O DER é a representação visual das tabelas e relações do seu banco de dados.
Ele é super importante quando você vai desenvolver um projeto com um banco de dados com várias tabelas e relações e de preferência criado antes mesmo de escrever as primeiras linhas de código.
Também não esqueça de mantê-lo atualizado sempre que alterar ou adicionar tabelas.
No seguinte caso, temos duas tabelas, sendo elas: Cliente e Pedidos.
Na tabela Cliente temos as seguintes colunas:
- ID, Chave Primária (PK), do tipo inteiro e que não pode ser nula
- Nome, limitado à 50 caracteres e que não pode ser nulo.
Na tabela Pedido temos:
- ID, Chave Primária (PK), do tipo inteiro e que não pode ser nula
- ID do cliente, chave estrangeira (FK), do tipo inteiro e que não pode ser nulo
- Data, do tipo Date que não pode ser nulo.
É importante ressaltar que na ligação entre as tabelas deve ser especificado o tipo daquela relação.
Um cliente pode ter zero ou muitos pedidos e um pedido deve ter um cliente.