Мы реализуем отношения "один ко многим", добавляя одну таблицу PK, как FK в другую таблицу. Мы реализуем отношения "многие-ко-многим", добавляя 2 таблицы PK к третьей таблице.
Как мы реализуем отношения IS-A?
Сущности - это ТЕХНИЧЕСКИЕ И АДМИНИСТРАТИВНЫЕ, которые оба являются РАБОТНИКАМИ. Я мог бы просто использовать дополнительное поле в таблице EMPLOYEE (id, имя, фамилия, роль,... AdminFields...,... TechFields...)
но я хотел бы изучить вариант IS-A.
EDIT: Я сделал это, как предложил Донни, но без поля ролей.