Bold — инструмент реализации MDA в Delphi
Таблица 2. Состав основных тэг-параметров модели
Тэг-параметр |
Назначение |
Значение по умолчанию |
| ModelName | Определяет имя модели | "BusinessClasses" |
| RootClass | Определяет имя суперкласса родоначальника всех классов модели. Если значение не присвоено, то в качестве суперкласса используется BusinessClassesRoot | "" |
| GUID | Определяет глобальный уникальный идентификатор библиотеки типов (Type Library) при генерации интерфейсов. Если не назначен, генерируется случайный GUID | "" |
| TypeLibVersion | Определяет версию библиотеки типов при генерации интерфейсов | "" |
| UnitName | Определяет имя программного модуля, содержащего код для классов модели. Используется при генерации кода | "BusinessClasses" |
| ImplemenationUses | Задает список модулей, разделенных запятой, для включения в IMPLEMENTATION — раздел генерируемого программного модуля | "" |
| InterfaceUses | Задает список модулей, разделенных запятой, для включения в INTERFACE — раздел генерируемого программного модуля | "" |
| UseGlobaLId | Определяет необходимость генерации GUID для каждого объекта, сохраняемого в БД | TRUE |
| UseXFiles | Определяет необходимость генерации дополнительной таблицы, сохраняющей информацию обо всех объектах, когда-либо содержащихся в БД | TRUE |
| UseModelVersion | Позволяет задать номер версии модели. Используется дополнительными средствами поддержки версий | 0 |








