Estou modelando um novo banco de dados, e nesse banco as informações de
endereço (Rua, Número, Complemento, Bairro etc) serão as mesmas para várias
tabelas.
Queria uma opinião sobre a melhor forma de modelar isso, se é usar um
Composite Type para endereço ou criar uma tabela somente para os endereços,
ou qualquer outra forma que tenham usado, e quais vantagens de cada uma.