File:  [Repository] / FM2SQL / samples / ragepxml / TITLES.xsd
Revision 1.1: download - view: text, annotated - select for diffs - revision graph
Mon Oct 2 19:47:24 2006 UTC (18 years, 9 months ago) by casties
Branches: MAIN
CVS tags: HEAD
- reorganisation of project files
- fixed bug with initialisation of fm8 jdbc driver

    1: <?xml version="1.0" encoding="UTF-8"?>
    2: <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:od="urn:schemas-microsoft-com:officedata">
    3: <xsd:element name="dataroot">
    4: <xsd:complexType>
    5: <xsd:sequence>
    6: <xsd:element ref="TITLES" minOccurs="0" maxOccurs="unbounded"/>
    7: </xsd:sequence>
    8: <xsd:attribute name="generated" type="xsd:dateTime"/>
    9: </xsd:complexType>
   10: </xsd:element>
   11: <xsd:element name="TITLES">
   12: <xsd:annotation>
   13: <xsd:appinfo>
   14: <od:index index-name="KEYnum" index-key="KEYnum " primary="no" unique="yes" clustered="no"/>
   15: <od:index index-name="PrimaryKey" index-key="TitleID " primary="yes" unique="yes" clustered="no"/>
   16: <od:index index-name="AUnum" index-key="AUnum " primary="no" unique="no" clustered="no"/>
   17: <od:index index-name="AuthorsTITLES" index-key="AUnum " primary="no" unique="no" clustered="no"/>
   18: <od:index index-name="NUMdate" index-key="NUMdate " primary="no" unique="no" clustered="no"/>
   19: <od:index index-name="PLACE" index-key="PlaceID " primary="no" unique="no" clustered="no"/>
   20: <od:index index-name="PLACESTITLES" index-key="PlaceID " primary="no" unique="no" clustered="no"/>
   21: <od:index index-name="TitleID" index-key="TitleID " primary="no" unique="no" clustered="no"/>
   22: <od:index index-name="TITLESOriginalMatn" index-key="OriginalMatn " primary="no" unique="no" clustered="no"/>
   23: </xsd:appinfo>
   24: </xsd:annotation>
   25: <xsd:complexType>
   26: <xsd:sequence>
   27: <xsd:element name="FULLTITLE" minOccurs="0" od:jetType="text" od:sqlSType="nvarchar">
   28: <xsd:simpleType>
   29: <xsd:restriction base="xsd:string">
   30: <xsd:maxLength value="175"/>
   31: </xsd:restriction>
   32: </xsd:simpleType>
   33: </xsd:element>
   34: <xsd:element name="SHORTTITLE" minOccurs="0" od:jetType="text" od:sqlSType="nvarchar">
   35: <xsd:simpleType>
   36: <xsd:restriction base="xsd:string">
   37: <xsd:maxLength value="175"/>
   38: </xsd:restriction>
   39: </xsd:simpleType>
   40: </xsd:element>
   41: <xsd:element name="ARABICTITLE" minOccurs="0" od:jetType="text" od:sqlSType="nvarchar">
   42: <xsd:simpleType>
   43: <xsd:restriction base="xsd:string">
   44: <xsd:maxLength value="150"/>
   45: </xsd:restriction>
   46: </xsd:simpleType>
   47: </xsd:element>
   48: <xsd:element name="AUnum" minOccurs="0" od:jetType="longinteger" od:sqlSType="int" type="xsd:int"/>
   49: <xsd:element name="HIJRADATE" minOccurs="0" od:jetType="text" od:sqlSType="nvarchar">
   50: <xsd:simpleType>
   51: <xsd:restriction base="xsd:string">
   52: <xsd:maxLength value="50"/>
   53: </xsd:restriction>
   54: </xsd:simpleType>
   55: </xsd:element>
   56: <xsd:element name="CEDATE" minOccurs="0" od:jetType="text" od:sqlSType="nvarchar">
   57: <xsd:simpleType>
   58: <xsd:restriction base="xsd:string">
   59: <xsd:maxLength value="50"/>
   60: </xsd:restriction>
   61: </xsd:simpleType>
   62: </xsd:element>
   63: <xsd:element name="NUMdate" minOccurs="0" od:jetType="longinteger" od:sqlSType="int" type="xsd:int"/>
   64: <xsd:element name="PlaceID" minOccurs="0" od:jetType="longinteger" od:sqlSType="int" type="xsd:int"/>
   65: <xsd:element name="TEXTTYPE" minOccurs="0" od:jetType="text" od:sqlSType="nvarchar">
   66: <xsd:simpleType>
   67: <xsd:restriction base="xsd:string">
   68: <xsd:maxLength value="50"/>
   69: </xsd:restriction>
   70: </xsd:simpleType>
   71: </xsd:element>
   72: <xsd:element name="GENRE" minOccurs="0" od:jetType="text" od:sqlSType="nvarchar">
   73: <xsd:simpleType>
   74: <xsd:restriction base="xsd:string">
   75: <xsd:maxLength value="50"/>
   76: </xsd:restriction>
   77: </xsd:simpleType>
   78: </xsd:element>
   79: <xsd:element name="LANGUAGE" minOccurs="0" od:jetType="text" od:sqlSType="nvarchar">
   80: <xsd:simpleType>
   81: <xsd:restriction base="xsd:string">
   82: <xsd:maxLength value="50"/>
   83: </xsd:restriction>
   84: </xsd:simpleType>
   85: </xsd:element>
   86: <xsd:element name="FORMAT" minOccurs="0" od:jetType="text" od:sqlSType="nvarchar">
   87: <xsd:simpleType>
   88: <xsd:restriction base="xsd:string">
   89: <xsd:maxLength value="50"/>
   90: </xsd:restriction>
   91: </xsd:simpleType>
   92: </xsd:element>
   93: <xsd:element name="Patron" minOccurs="0" od:jetType="longinteger" od:sqlSType="int" type="xsd:int"/>
   94: <xsd:element name="PUBLISHED" minOccurs="1" od:jetType="yesno" od:sqlSType="bit" od:nonNullable="yes" type="xsd:boolean"/>
   95: <xsd:element name="TRANSLATED" minOccurs="1" od:jetType="yesno" od:sqlSType="bit" od:nonNullable="yes" type="xsd:boolean"/>
   96: <xsd:element name="NOTES" minOccurs="0" od:jetType="memo" od:sqlSType="ntext">
   97: <xsd:simpleType>
   98: <xsd:restriction base="xsd:string">
   99: <xsd:maxLength value="536870910"/>
  100: </xsd:restriction>
  101: </xsd:simpleType>
  102: </xsd:element>
  103: <xsd:element name="ArabicNotes" minOccurs="0" od:jetType="memo" od:sqlSType="ntext">
  104: <xsd:simpleType>
  105: <xsd:restriction base="xsd:string">
  106: <xsd:maxLength value="536870910"/>
  107: </xsd:restriction>
  108: </xsd:simpleType>
  109: </xsd:element>
  110: <xsd:element name="OriginalMatn" minOccurs="0" od:jetType="longinteger" od:sqlSType="int" type="xsd:int"/>
  111: <xsd:element name="COMnum1" minOccurs="0" od:jetType="longinteger" od:sqlSType="int" type="xsd:int"/>
  112: <xsd:element name="COMnum2" minOccurs="0" od:jetType="longinteger" od:sqlSType="int" type="xsd:int"/>
  113: <xsd:element name="COMnum3" minOccurs="0" od:jetType="longinteger" od:sqlSType="int" type="xsd:int"/>
  114: <xsd:element name="OrigTitleNo" minOccurs="0" od:jetType="longinteger" od:sqlSType="int" type="xsd:int"/>
  115: <xsd:element name="KEYnum" minOccurs="0" od:jetType="double" od:sqlSType="float" type="xsd:double"/>
  116: <xsd:element name="TitleID" minOccurs="1" od:jetType="autonumber" od:sqlSType="int" od:autoUnique="yes" od:nonNullable="yes" type="xsd:int"/>
  117: </xsd:sequence>
  118: </xsd:complexType>
  119: </xsd:element>
  120: </xsd:schema>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>