ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА ИНФОРМАЦИОННЫХ СИСТЕМ

         

Таблица - на подтип

Преимущества
Все хранится вместе

Легкий доступ к супертипу и подтипам

Требуется меньше таблиц

Более ясны правила подтипов

Программы работают только с нужными таблицами

Недостатки
Слишком общее решение

Требуется дополнительная логика работы с разными наборами столбцов и разными ограничениями

Потенциальное узкое место (в связи с блокировками)

Столбцы подтипов должны быть необязательными

В некоторых СУБД для хранения неопределенных значений требуется дополнительная память

Слишком много таблиц

Смущающие столбцы в представлении UNION

Потенциальная потеря производительности при работе через UNION

Над супертипом невозможны модификации



Содержание раздела