Работа со связями в документах

Можно выделить 2 сущности - документ и схема связи.

 

Документ - это созданный в системе объект определенного типа.

 

Схема связи - набор терминов таксономии имеющий иерархическую структуру.

 

С одним документом может быть связано один или несколько терминов таксономии.

При создании документа в нем можно указать несколько терминов таксономии  с которыми он будет связан. При создании документа, в нем мы указываем те термины В КОТОРЫХ он будет отображаться в связанных документах.

 

При создании тематических документов термины таксономии создаются автоматически из названия документа. Например при создании документа типа Музыкальный инструмент с именем «Гитара», будет создан термин таксономии «Гитара»  в соответствующем словаре, и автоматически будет связан с этим документом.

 

Для документов типа Статья термины автоматически не создаются, т.к. при создании статей нельзя определить какой термин должен быть родительским. Т.о. при создании статей, если их предполагается связывать с другими документами (или они являются дочерними документами уже существующих разделов) для них сначала надо создать термин таксономии в словаре «Статьи» и поместить его на необходимый уровень иерархии.

 

Пример:

 

Надо создать имя Иван Кирпичев, создать муз. инструмент «Балалайка» и связать эти два документа друг с другом.
1. Создаем документ «Имена» для Ивана Кирпичева, заполняем там поля, в связях ничего не указываем, т.к. связывать пока нечего.
2. Создаем документ «Муз. инструмент» Балалайка и в связях указываем Кирпичев.
3. Теперь мы открыв на просмотр документ Кирпичев, и выбрав у него в связанных документах Муз. инструменты видим балалайку.
4. Теперь привяжем Кирпичева к балалайке.
5. Открываем на редактирование документ Кирпичев, указываем в связях балалайку. При создании документа Кирпичев мы не могли этого сделать, т.к. документ балалайка ещё не существовал.
6. Теперь если открыть документ балалайка на просмотр и выбрать в связанных документах Имена, там можно увидеть Кирпичева.

    

Связь статей (концерты, встречи, мастер-классы, конференции) с др. документами происходит аналогично, но есть небольшое отличие.
 

1. Перед созданием статьи, необходимо создать для неё термин таксономии в словаре «Статьи» (с помощью действия "Создать элемент связи для статьи" из раздела "Материалы" Меню автора):

 

- Указать имя, например Концерт иранской классической музыки (имя можно назначать любое).

- В разделе "Дополнительные настройки" выбраться родительский элемент, например,

Потомки Арктиды 2009->Концерты.

- Сохранить элемент.

 

2. Затем при создании статьи в блоке связи в комбобоксе «Статьи» необходимо указать её термин (ранее нами созданный), указывать необходимо ТОЛЬКО ОДИН термин. Этот термин будет являться собственным термином для данного документа (для тематических документов собственные термины создаются автоматически, см. раздел "Типы документов") а в остальных – термины для связи (можно несколько). Т.е. при создании статьи мы назначаем её собственный термин вручную.
3. В принципе порядок можно изменить, сначала создать статью, а потом создать для неё термин, снова открыть статью на редактирование и назначить ей термин.
4. Только после этого статью появится в списках разделов и её можно будет использовать для связи с др. документами.

 

Дополнение:

При создании статей и назначении им собственных терминов из ветки иерархии какого-нибудь фестиваля, например

Потомки Арктиды\Потомки Арктиды 2009\Концерты\Концерт иранской классической музыки

данная статья автоматически будет отображаться в соответствующем разделе данного фестиваля.

WA – ON
Ансамбль японской
музыки
Дракон и Феникс
Ансамбль китайской музыки
Караван
Группа иранской музыки
ФОТО, ВИДЕО, АУДИО
Вселенная звука
Международная научно-творческая программа
Душа Японии
Международный музыкальный фестиваль
Потомки Арктиды
Международная научно-творческая программа
Собираем друзей
Международный музыкальный фестиваль
П В С Ч П С В
 
 
1
 
2
 
3
 
4
 
5
 
6
 
7
 
8
 
9
 
10
 
11
 
12
 
13
 
14
 
15
 
16
 
17
 
18
 
19
 
20
 
21
 
22
 
23
 
24
 
25
 
26
 
27
 
28
 
29
 
30