Весь смысл структуры супертипа / подтипа состоит в том, чтобы собрать атрибуты, общие для всех подтипов, в одну таблицу, супертип, и выделить атрибуты, уникальные для каждого подтипа, в отдельных таблицах.
Если все ваши подтипы имеют одинаковые атрибуты, какой смысл?
Я думаю, вы получите больше пользы от пересмотра того, как вы собираетесь обрабатывать адреса.Любой, у кого есть почтовый ящик для почты, обязан иметь разные почтовые индексы для своих физических и почтовых адресов.