6.2. Создание составной таблицы 1002 Обращения

 

6.2.1. Создание составной таблицы 1002 Обращения

В качестве основного объекта для работы с обращениями будет использоваться объект 1002 Обращения, состоящий из таблиц 1001 Обращения (основа), 1102 Статусы (основа), 1202 Комментарии (основа). Объект 1002 Обращения позволяет просматривать не только информацию об обращениях, но и отслеживать хронологию изменения статусов и комментарии к обращениям.

 

Для создания группы таблиц 1002 Обращения следует:

 

6.2.1.1. вызвать контекстное меню нажатием правой клавиши мыши по папке 1000 Обращения;

 

 

6.2.1.2. последовательно выбрать Новый объект > Составная таблица;

 

 

6.2.1.3. в окне Свойства в поле Код объекта ввести 1002, в поле Наименование объекта ввести Обращения;

 

 

 

6.2.1.4. открыть объект 1002 Обращения для изменения двойным нажатием левой кнопки мыши;

 

 

6.2.1.5. вызвать контекстное меню нажатием правой кнопки мыши в пустом пространстве объекта;

6.2.1.6. выбрать пункт Группировка;

 

 

6.2.1.7. в появившемся окне нажать на пустую строку для открытия выпадающего списка;

 

 

6.2.1.8. выбрать таблицу 1001 Обращения (основа);

 

 

6.2.1.9. нажать кнопку Добавить;

 

 

6.2.1.10. выбрать из выпадающего списка таблицу 1102 Статусы (основа);

 

 

6.2.1.11. нажать кнопку Добавить;

6.2.1.12. выбрать из выпадающего списка таблицу 1202 Комментарии (основа);

 

 

6.2.1.13. нажать кнопку Сохранить.

 

 

 

6.2.2. Создание связи между таблицами 1001 и 1102

Выбранная в таблице 1001 Обращения (основа) запись должна определять отображаемые в таблицах 1102 Статусы (основа) и 1202 Комментарии (основа) записи, для этого следует установить связи между таблицами.

 

Для создания связи между таблицами 1001 и 1102 следует:

 

6.2.2.1. выбрать любую строку в таблице 1102 Статусы (основа);

 

 

6.2.2.2. в поле Связи с объектами нажать на кнопку Дополнительно;

 

 

6.2.2.3. в появившемся окне вызвать контекстное меню, выбрать Добавить связь;

 

 

6.2.2.4. в поле Объект выбрать определяющий объект 1001 Обращения (основа);

 

 

6.2.2.5. в поле Поле для связи (FK) выбрать поле в таблице 1102, играющее роль вторичного ключа - object_id;

 

 

6.2.2.6. нажать OK.

 

 

 

6.2.3. Создание связи между таблицами 1001 и 1202

Для создания связи между таблицами 1001 и 1202 следует:

 

6.2.3.1. выбрать любую строку в таблице 1202 Комментарии (основа);

 

 

6.2.3.2. в поле Связи с объектами нажать на кнопку Дополнительно;

 

 

6.2.3.3. в появившемся окне вызвать контекстное меню, выбрать Добавить связь;

 

 

6.2.3.4. в поле Объект выбрать определяющий объект 1001 Обращения (основа);

 

 

6.2.3.5. в поле Поле для связи (FK) выбрать поле в таблице 1202, играющее роль вторичного ключа - object_id;

 

 

6.2.3.6. нажать OK;

 

 

6.2.3.7. выбрать любую строку в таблице 1202 Комментарии (основа);

 

 

6.2.3.8. в поле Условие <WHERE> ввести значение object_id IS NOT NULL;

 

 

6.2.3.9. сохранить изменения, последовательно выбрав Меню Сохранить.

 

 

 

6.2.4. Далее

6.3. SQL-обработка