Pegue a representação de um endereço, abaixo está uma implementação completa e muito detalhada:
aqui, em vez disso, é uma implementação rápida (que contém mais ou menos os mesmos campos, imagine que todos os campos do primeiro também estejam contidos no segundo)
Se eu fosse decidir qual é o mais próximo de um normalizado e academicamente correto, eu diria o primeiro, mas se eu fosse iniciar um projeto, iria com o segundo.
Você concorda com esta consideração? E se sim, como se lida com esse fato?
- comece com um banco de dados fácil e, assim que for a hora, melhore-o para um banco de dados mais normalizado/acadêmico.
- comece com algo o mais próximo possível do banco de dados acadêmico
- ficar com a solução rápida e suja