Укрупненную модель ИТВ можно представить следующим обра-
зом:
ИТВ
=
{
NT
1
,
NT
2
, . . . ,
NT
i
, . . . ,
NT
q
}
,
где
q
— число таблиц в наборе; NT
i
—
i
-я нереляционная, неформали-
зованная таблица набора,
NT
i
= (Π
i
1
,
Π
i
2
, . . . ,
Π
ij
, . . . ,
Π
in
)
,
где
Π
ij
—
j
-е поле
i
-й таблицы, обладающее перечисленными свой-
ствами;
n
— число полей таблицы.
Как следует из модели, ограничения на исходные структуры не
являются строгими, что обеспечивает широкий круг потенциальтных
пользователей средств автоматизированного проектирования РБД на
основе ИТВ.
В качестве одного из многочисленныхпримеров ИТВ может слу-
жить каталог электрооборудования автомобилей, фрагмент которого
приведен на рис. 1.
В этой ИТВ нет разделителей заголовков, нет разделителей строк,
присутствуют подзаголовки. Все эти разделители интуитивно воспри-
нимаются человеком и представляют неразрешимую проблему для
компьютера. Ни одно из существующихпрограммныхсредств не пе-
реведет эту таблицу хотя бы в формат электронных таблиц (ЭТ) Excel,
не говоря уже о том, чтобы получить реляционную таблицу, которую
можно сразу использовать в существующей базе данныхили вновь
проектируемой. На рис. 2 приведен результат импорта данного тексто-
вого файла в формат ЭТ.
Результат говорит сам за себя; несколько столбцов объединились,
а некоторые остались раздельными. Из-за отсутствия разделителей
Рис. 1. Фрагмент каталога электрооборудования автомобилей
ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2007. № 4 49