ГОСТ Р ИСО 10303-46-2002
5.5.Х О б ъ е к т a n n o t a t i o п_о с с u г г е n с e_r e l a t i o n s h i p
Объект annotation_occurrence_relationship задает связь между двумя объектами annotation,
occurrence.
EXPRESS-ciienmlniKaiiHH
4)
ENTITY annotation.occurrence.relationship;
name: lable:
: text;
: annotation_occurrence;
: annotation.occurrence;
description
relating, annotation.occunrence
related_annotation_occurrencc
END ENTITY;
<*
Оппеделення атрибутов
name — слово или группа слов, посредством которых ссылаются на annotation.occurren-
ce.relationship;
description — текст, определяющий характер объекта annotation.occurrence.relationship:
relating_annotation_occurrence — первый из двух связываемых объектов annotation.occurrence:
related_annotation_occurrence —второй из двух связываемых объектов annotation oceurrence.
Пр и ме ч а н и е —Порядокобъектов annotation.occurrence не имеетзначения. Разные имена атрибутов
используют толькодля различения этих объектов.
’
5.5.9 О б ъ е к т t a b ! e _ t e x t _ r e l a t i o n s h i p
Объект table.text.relationship устанавливает отношение между соответствующими полями в
объектах annotation_table_occurrence и annotation_text_occurrence.
EXPRESS-cnciindHiKaiiiiH
•)
ENTITY table.text.relationship
SUBTYPE OF (annotation.occurrence.relationship);
field : table record field.representation;
WHERE
WRI: ’PRESENTATION.DEFIN1TI0N_SCHEMA.ANN0TAT10N_TABLE_()CCURRENCE"
IN TYPEOF (SELF\annotation_occurrence_relationship.
relating.annotation.occurrence);
WR2: ’PRESENTAT10N_DEFINIT10N_SCHEM/VAN NO TATION.TABLE-
IN TYPEOF (SELF\annotation_occurrence_relationship.
relating_annotation_occurrence\styled_item.item);
w r
3:
p
r e se n t a t io n
_
d e f in it io n
"
sc h e
m
a
.
a n n
6
t a t io n
_
tex t
_
o c c u r r e n c e
.
IN TYPEOF (SELF\aniK)tation_occurrence_relationship.
related.annotation.occurrence);
WR4: field.in.table (SELF\field,
SELF\annotation_occurrence_relationship.
relating.annotation.occurrence);
END.ENTITY:
<*
Оппеделення атрибутов
field — конкретное поле таблицы, в котором размещают соответствующий текст;
SELF\annotation_occurrence_reIatlonship.relating_annotation_occurrence — объект аппо-
tation_table_occurrence, содержащий текст;
SELF\annotation_occurrence_relationship.related_annotation_occurrence — объект annotation,
text.occurrencc, размещенный в таблице.
Формальные утверждения
WR1 —объектом relating_annotation_occurrence должен быть объект annotation.table.occurrence:
WR2 — объектом relating_annotation_occurrence должен представлять объект annotation table;
WR3 —объектом related_annotation_occurrence должен быть объект annotation.text.occurrencc;
WR4 — конкретное поле должно соответствовать полю таблицы, в котором размещен
данный
текст.
■1-2—1X4
49