OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

pps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: PPS core part VIII. (Data auxiliary elements)


This is detail definitions of PPS schema. It is only in Japanese 
so far. I will translate it to English ASAP, sorry about that.

スキーマの詳細の定義(パート8)です。これで最後です。疲れたあ!

********************************************************************
1. <min>
********************************************************************

Element <min> represents a minimum value of the numerical data.
This element is used to clarify a range of the data or describe a 
condition of a database query.
 
<min>要素は、数値データの最小値を表します。数値データの範囲や、
データ照会の際の条件を指定する場合などに利用します。

<xsd:complexType name="minType">
  <xsd:attribute name="value" type="xsd:double"/>
  <xsd:attribute name="exclusive" type="xsd:string" default="no"/>
</xsd:complexType>

value属性によって、親要素の値の範囲の下限を設定することができます。
親要素が<qty>または<price>の場合には親要素のvalue属性の値が、<time>
または<duratino>の場合には親要素のcount属性の値が対象となります。

親要素にbase属性が指定されている場合には、その設定がこの要素にも
適用されます。また、親要素にunitが設定されている場合、その内容が
この要素にも適用されます。

exclusive属性値が"yes"の場合、value属性によって設定された値を含まない
最小の数を表現することができます。exclusive属性のデフォルト値は、
"no"です。

********************************************************************
2. <max>
********************************************************************

Element <man> represents a maximum value of the numerical data.
This element is used to clarify a range of the data or describe a 
condition of a database query.

<max>要素は、数値データの最大値を表します。数値データの範囲や、
データ照会の際の条件を指定する場合などに利用します。

<xsd:complexType name="maxType">
  <xsd:attribute name="value" type="xsd:double"/>
  <xsd:attribute name="exclusive" type="xsd:string" default="no"/>
</xsd:complexType>

value属性によって、親要素の値の範囲の上限を設定することができます。
親要素が<qty>または<price>の場合には親要素のvalue属性の値が、<time>
または<duratino>の場合には親要素のcount属性の値が対象となります。

親要素にbase属性が指定されている場合には、その設定がこの要素にも
適用されます。また、親要素にunitが設定されている場合、その内容が
この要素にも適用されます。

exclusive属性値が"yes"の場合、value属性によって設定された値を含まない
最大の数を表現することができます。exclusive属性のデフォルト値は、
"no"です。

********************************************************************
3. <earliest>
********************************************************************

Element <earliest> represents earliest time of the temporal data.
This element is used to clarify a range of the data or describe a 
condition of a database query.

<earliest>要素は、時刻データの最早値を表します。時刻データの範囲や、
データ照会の際の条件を指定する場合などに利用します。

<xsd:complexType name="earliestType">
  <xsd:attribute name="value" type="xsd:time"/>
  <xsd:attribute name="exclusive" type="xsd:string" default="no"/>
</xsd:complexType>

value属性によって、親要素のvalue属性値の範囲の最早値を設定することが
できます。

exclusive属性値が"yes"の場合、value属性によって設定された値を含まない
最早時刻を表現することができます。exclusive属性のデフォルト値は、
"no"です。

********************************************************************
4. <latest>
********************************************************************

Element <latest> represents latest time of the temporal data.
This element is used to clarify a range of the data or describe a 
condition of a database query.

<latest>要素は、時刻データの最遅値を表します。時刻データの範囲や、
データ照会の際の条件を指定する場合などに利用します。

<xsd:complexType name="latestType">
  <xsd:attribute name="value" type="xsd:time"/>
  <xsd:attribute name="exclusive" type="xsd:string" default="no"/>
</xsd:complexType>

value属性によって、親要素のvalue属性値の範囲の最遅値を設定することが
できます。

exclusive属性値が"yes"の場合、value属性によって設定された値を含まない
最遅時刻を表現することができます。exclusive属性のデフォルト値は、
"no"です。

********************************************************************
5. <shortest>
********************************************************************

Element <shortest> represents shortest period of the temporal data.
This element is used to clarify a range of the data or describe a 
condition of a database query.

<shortest>要素は、時間データの最短値を表します。時間データの範囲や、
データ照会の際の条件を指定する場合などに利用します。

<xsd:complexType name="shortestType">
  <xsd:attribute name="value" type="xsd:duration"/>
  <xsd:attribute name="exclusive" type="xsd:string" default="no"/>
</xsd:complexType>

value属性によって、親要素の値の範囲の下限を設定することができます。
親要素が<duration>の場合には親要素のvalue属性の値が、<time>の場合には
親要素のperiod属性の値が対象となります。

exclusive属性値が"yes"の場合、value属性によって設定された値を含まない
最短時間を表現することができます。exclusive属性のデフォルト値は、
"no"です。

********************************************************************
6. <longest>
********************************************************************

Element <longest> represents shortest period of the temporal data.
This element is used to clarify a range of the data or describe a 
condition of a database query.

<longest>要素は、時間データの最長値を表します。時間データの範囲や、
データ照会の際の条件を指定する場合などに利用します。

<xsd:complexType name="longestType">
  <xsd:attribute name="value" type="xsd:duration"/>
  <xsd:attribute name="exclusive" type="xsd:string" default="no"/>
</xsd:complexType>

value属性によって、親要素の値の範囲の上限を設定することができます。
親要素が<duration>の場合には親要素のvalue属性の値が、<time>の場合には
親要素のperiod属性の値が対象となります。

exclusive属性値が"yes"の場合、value属性によって設定された値を含まない
最長時間を表現することができます。exclusive属性のデフォルト値は、
"no"です。

********************************************************************
7. <enumerate>
********************************************************************

Element <enumerate> represents value candidates of the text data.
This element is used to clarify a range of the data or describe a 
condition of a database query.

<enumerate>要素は、文字データの候補を表します。文字データの値が
特定の集合に含まれていなければならない場合に、それらの要素を指定
します。データ照会の際の条件を指定する場合などに利用します。

<xsd:complexType name="enumerateType">
  <xsd:attribute name="value" type="xsd:string"/>
  <xsd:attribute name="exclusive" type="xsd:string" default="no"/>
</xsd:complexType>

value属性によって、文字データ要素の値の候補を任意の文字列で設定する
ことができます。

exclusive属性値が"yes"の場合、value属性によって設定された値は候補に
を含まれないことを表現することができます。exclusive属性のデフォルト値
は、"no"です。

-- 
Yasu Nissy (Yasuyuki NISHIOKA), Dr.Eng.
MIT, 41-211
77 Massachusetts Ave
Cambridge MA 02139
Phone 617-452-2982, Fax 617-253-2249
nishioka@mit.edu <nishioka@k.hosei.ac.jp>


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]