本文件規(guī)范了用于指定由EXPRESS模式描述的數(shù)據(jù)間關(guān)系的一種語言,以及用于規(guī)定由EXPRESS模式描述的數(shù)據(jù)的可替換視圖。該語言稱為EXPRESS-X。
EXPRESS-X是一種結(jié)構(gòu)化數(shù)據(jù)映射語言。它由無二義性地規(guī)范EXPRESS模式之間關(guān)系的語言元素組成。
以下內(nèi)容在本文件范圍內(nèi):
——從一個EXPRESS模式描述的數(shù)據(jù)向另一個EXPRESS模式描述的數(shù)據(jù)的映射;
——從一個EXPRESS模式的一個版本描述的數(shù)據(jù)向該EXPRESS模式的另一個版本描述的數(shù)據(jù)的映射,其中這兩個模式具有不同的名稱;
——用于數(shù)據(jù)共享和數(shù)據(jù)交換應(yīng)用程序的數(shù)據(jù)轉(zhuǎn)換器的要求規(guī)范;
——由EXPRESS模式定義的數(shù)據(jù)的可替換視圖的規(guī)范;
——應(yīng)用協(xié)議映射表的其他表示法;
——數(shù)學(xué)上可能的雙向映射;
——可以評估映射產(chǎn)生的數(shù)據(jù)的約束的規(guī)范。
以下內(nèi)容不在本文件范圍之內(nèi):
——使用除EXPRESS之外的方式進(jìn)行定義的數(shù)據(jù)映射;
——標(biāo)識EXPRESS模式的版本;
——用EXPRESS-X語言的結(jié)構(gòu)的圖形表示。