Пример инфологической модели
МАКЕТ ДОКУМЕНТА


Пример описания таблиц даталогической модели
| Сущность | Идентификатор таблицы | Атрибут | Идентификатор поля | Тип поля |
| Заявка на каюту | CABIN_QUERY | Ид заявки на каюту | CABIN_QUERY_ID | INTEGER |
| Заявка на круизы | CRUISE_QUERY_ID | INTEGER | ||
| Категория каюты | CABIN_CATEGORY | CHAR | ||
| Количество детей | CHILD_QUANT | INTEGER | ||
| Количество взрослых | ADULT_COUNT | INTEGER | ||
| Стоимость заявки на каюту | CABIN_QUERY_COST | NUMERIC | ||
| CABIN_QUERY (максимальная длина записи) | ||||
| Заявка на круизную экскурсию. | CR_EXC_QUERY | Ид заявки на круизную экскурсию | CR_EXC_QUERY_ID | INTEGER |
| Круизная Экскурсия | CRUISEEXCURSION_ID | INTEGER | ||
| Количество детей | CHILD_QUANT | INTEGER | ||
| Количество взрослых | ADULT_COUNT | INTEGER | ||
| Стоимость заявки | CR_EXC_QUERY_COST | NUMERIC | ||
| CR_EXC_QUERY (максимальная длина записи) | ||||
| Заявка на круизы | CRUISE_QUERY | Ид заявки на круиз | CRUISE_QUERY_ID | INTEGER |
| Заявка | QUERY_ID | INTEGER | ||
| Дата | DATE | DATE | ||
| Корабль | SHIP_ID | INTEGER | ||
| Флаг корректности заявки | IS_OK | SMALLINT | ||
| Тип круиза | CRUISETYPE_ID | INTEGER | ||
| Заказаны трансферы до порта | TRANSFER_ORDERED | SMALLINT | ||
| Трансфер от порта | TR_FROM_PORT | INTEGER | ||
| Трансфер до порта | TR_TO_PORT | INTEGER | ||
| Стоимость заявки на круиз | CRUISE_QUERY_COST | NUMERIC | ||
| CRUISE_QUERY (максимальная длина записи) | ||||
| Турист в круизе | CRUISE_TURIST | Ид туриста в круизе | CRUISE_TURIST_ID | INTEGER |
Пример структурно – функциональной диаграммы
[1] Здесь и далее указаны объемы машинописного текста.