Мне нужно смоделировать большое количество таблиц в моем домене ... Я пытаюсь выяснить, как правильно нормализовать следующее:
У меня есть Address Entity, который является абстрактным
StreetAddress и POBoxAddress получаются из адреса
Многим другим объектам в этом домене понадобится набор адресов, например:
Vendor.Addresses
CondoComplex.Addresses
Employee.Addresses
PositionShift.Addresses
Location.Addresses
Guest.Addresses
Property.Addresses
Owner.Addresses
и т. Д. ... много других сущностей ... Так что я не понимаю, как хранить эти ассоциации в EF? Как многие-многие т / ч со столбцом дискриминатора или я просто скучаю по лесу для деревьев, и есть менее сложное решение?