ГОСТ Р ИСО 10303-14—2015
или
VIEW
PROM ... Imwu:length_measure_with_ur.it; ...
WHERE ’FEATURE_BASEJ_PROCESS_±,LAMMING.MEASURE_REPRESEN‘IAriON_lT£M’ IN
ТУРЕ01(Imwu);
или
VIEW ...;
FROM ... mri:measure_representation_item;
Imwu:length_measure_with_unit; ...
WHERE ... mriImwu; ...
Символ ссылкинаатрибут*->"показывает,чтоэлементсостороныПЭМ.расположенныйслеваотэтого
символа,являетсяссылкойнаатрибут,типданных которогоопределяетэлементсостороныПИМ.расположенный
справаотсимвола.При отображениинаПЭМданныйсимволпоказываетнаправлениеоттипаданныхкатрибуту
данноготипа.Символ ссылкиотатрибута*<-"являетсяобратным,показываявотображениинаПЭМ направле
ниеотатрибутактипуданныхэтогоатрибута.Вобщемслучаеобаэтисимволамогутбытьопределенынаязыке
EXPRESS-Xспомощьюусловияравенстваэкземпляров:
Таблицаотображений:
approval_a3Sigr.mer.t.assigned_approval ->
approval
ФрагментнаязыкеEXPRESS-X:
VIEW ...;
FROM ... aa:approval_assigr.mer.t; arapproval; ...
WHERE ... aa.assigned_approvala; ...
Аналогичноограничителямсупертиповиподтипов,цепочкиограничителейссылокнаатрибутымогутбыть
объединенытак.чтотолько«самые верхние»ссылкидолжны появитьсявкачествеисходныхтиповданных.Кроме
того,можетбытьжелательновключитьтакженачальныйи/иликонечныйтипыданных изполногоссылочногопути,
длятогочтобызафиксироватьих:
Таблицаотображений:
cc_desigr._person_and_organization_assignment <—
persor._ar.d_organization_assigr.ment
persor._ar.d_organization_assignmer.t.assigned_person_and_organization ->
persor._ar.d_organization
persor._ar.d_organization.the_person ->
person
ФрагментнаязыкеEXPRESS-X;
VIEW ...;
FROM ...poa:cc_design_person_and_organization_assignment;
WHERE ... poa.asaigned_person_and_organization.the_persor.
p:person; ...
p; ...
F.2Символыагрегированныхструктур
[
"
Символ агрегированнойструктуры
*i
]определенвязыкеEXPRESS-Xспомощьюограничения
*:м",
асим
вол
“’п
*"определенаналогичнотому,каквязыкеEXPRESS-Xопределенассылканаатрибут:
Таблицаотображений:
property_definitior._represer.tatior.
property_definition._represer.tatior..used_representation ->
representation
representation.items[i]
->
representation_item ->
measurerepresentation_item
ФрагментнаязыкеEXPRESS-X:
VIEW ...;
FROM ... pdr:property_definition_representation;
mri:measure_representation_item;
WHERE ... mri IN pdr.usedrepresentation.items;
Таблицаотображений:
representation
representation.items[2] ->
representation_item->
geometric_represer.tatior._itern->
placement ->
axis2_placement_3d
64