G.1 Введение
Модель данных на языке EXPRESS состоит, по крайней мере, из одной схемы, но может состоять и из нескольких схем. Существует много способов построения мультисхемной спецификации, некоторые из которых перечислены ниже.
Часть спецификации может быть определена в одной схеме, которая повторно может использоваться в другой схеме с целью конкретизации или расширения.
Схема верхнего уровня может импортировать несколько схем, чтобы построить полную спецификацию данных.
Полная спецификация может состоять из нескольких независимых схем.
В исходных методах реализации, включенных в стандарты комплекса ИСО 10303, предполагалась модель данных, состоящая из одной схемы, называемой схемой в длинной форме. До тех пор, пока методы реализации, включенные в стандарты комплекса ИСО 10303, не обновляются, чтобы соответствовать настоящей редакции ИСО 10303-11, или реализации не модифицируются, чтобы соответствовать новым методам реализации, может быть достаточно преобразовать спецификацию данных, соответствующую настоящему стандарту, в спецификацию данных, соответствующую предыдущей редакции 1994 г. В настоящем приложении определены правила выполнения данного преобразования. Эти правила обеспечивают преобразование мультисхемной спецификации, соответствующей требованиям настоящего стандарта, в схему в длинной форме, соответствующую предыдущей редакции 1994 г. Данные правила разработаны, чтобы получить в результате полную и непротиворечивую длинную форму и минимизировать потери семантики исходной модели данных.