Tenho esse cenário onde um funcionário pode ter vários endereços então criamos uma tabela relacional EmployeeAddress, agora na equipe sugeriram adicionar um AddressId na tabela Employee que vai ser o principal e depois no EmployeeAddress tendo o restante endereços, é claro, aquele que você atribui como principal deve ser um dos endereços que vêm na tabela EmployeeAddress, essa é uma boa abordagem ou é melhor sempre ir para EmployeeAddress e colocar uma coluna lá IsPrimary para encontrar o principal?
Início
/
user-120220