Seguindo os padrões poderia ser criado uma tabela Endereço? Porque criar ou não criar essa tabela?
Seguindo os padrões poderia ser criado uma tabela Endereço? Porque criar ou não criar essa tabela?
Oi, Breno! Tudo bem com você?
A criação de uma tabela específica para endereços é uma boa prática, principalmente em situações que temos um endereço associado a diferentes entidades, como clientes, fornecedores ou funcionários. Abaixo, listarei algumas situações onde ter uma tabela específica de endereços é uma boa:
Se você tem várias tabelas que precisam armazenar informações de endereço, ter uma tabela separada evita a repetição dos mesmos dados em várias tabelas. Isso também garante que qualquer atualização de endereço seja refletida em todos os lugares onde ele é usado.
Com uma tabela de endereço separada, qualquer alteração nos dados de endereço precisa ser feita em apenas um lugar, simplificando a manutenção.
Se no futuro você precisar adicionar mais campos ao endereço (como tipo de endereço, coordenadas geográficas, etc.), isso pode ser feito facilmente sem precisar modificar várias tabelas.
No exemplo da aula, a instrutora optou por quebrar o campo de endereço em partes menores, como rua, bairro, cidade, estado, e isso também é uma boa prática. Essa abordagem facilita a busca. Por exemplo, se você quiser filtrar todos os registros de uma determinada cidade ou estado, ter os campos de endereço separados torna isso mais prático.
É importante lembrar que a modelagem de um banco de dados também depende da visão de quem o está modelando. Embora existam boas práticas, como normalização e formas normais, a forma final de uma modelagem nem sempre será idêntica entre diferentes profissionais. Cada pessoa pode fazer escolhas distintas baseadas no contexto do sistema, nos requisitos do projeto e até mesmo nas preferências pessoais. O importante é seguir as diretrizes que melhor atendem à necessidade do projeto, sempre considerando a escalabilidade e manutenção futura do banco.
Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição. Abraços e bons estudos!