Я бы сделал что-то подобное, предполагая, что основной адрес относится к расположению организации:
Таблица: Организация
Org_Key {PK},
Org_Name,
Поля основного адреса,
Любые другие поля
Таблица: персонал
Person_Key {PK},
Org_Key {FK},
Должность {Каталог, секретарь и т. Д.},
Любые другие области
По моему мнению, действительно нет необходимости отделять тех, кто является "Директорами", от тех, кто является "Секретарями", потому что они оба являются сотрудниками определенной Организации.
Теперь, если под основным адресом вы подразумеваете личный адрес (т. Е. Домашний адрес физического лица), я бы добавил дополнительные поля в таблицу персонала.