Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:
<?xml version="1.0" encoding="windows-1251"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:sql="urn:schemas-microsoft-com:mapping-schema">
<xsd:annotation>
<xsd:appinfo>
<sql:relationship name="Заявки_Документы"
parent="Заявки"
parent-key="Рег. номер"
child="Документы"
child-key="Рег. номер"/>
<sql:relationship name="Заявки_ОИС"
parent="Заявки"
parent-key="Код ОИС"
child="ОИС"
child-key="Код ОИС"/>
<sql:relationship name="ОИС_Тип_объекта"
parent="ОИС"
parent-key="[Код типа]"
child="[Тип объекта]"
child-key="[Код типа]"/>
<sql:relationship name="Тип_объекта_Тип"
parent="[Тип объекта]"
parent-key="[Код типа]"
child="Тип"
child-key="[Код типа]"/>
<sql:relationship name="Заявки_Правообладатель_заявки"
parent="[Заявки]"
parent-key="[Рег. номер]"
child="[Правообладатель заявки]"
child-key="[Рег. номер]"/>
<sql:relationship name="Автор_заявки_Автор"
parent="[Автор заявки]"
parent-key="[Код автора]"
child="Автор"
child-key="[Код автора]"/>
<sql:relationship name="Автор_заявки_Организация"
parent="[Автор заявки]"
parent-key="[Код организации]"
child="Организация"
child-key="[Код организации]"/>
<sql:relationship name="Заявки_Автор_заявки"
parent="Заявки"
parent-key="[Рег. номер]"
child="[Автор заявки]"
child-key="[Рег. номер]"/>
<sql:relationship name="Заявки_Квитанция_об_оплате"
parent="Заявки"
parent-key="[Рег. номер]"
child="[Квитанция об оплате]"
child-key="[Рег. номер]"/>
</xsd:appinfo>
</xsd:annotation>
<xsd:element name="Заявки" sql:relation="Заявки" type="Заявки-type"/>
<xsd:complexType name="Заявки-type">
<xsd:sequence>
<xsd:element name="Документы" sql:relation="Документы" sql:relationship="[Заявки_Документы]" type="Документы-type" minOccurs="1" maxOccurs="unbounded"/>
<xsd:element name="Правообладатель_заявки" sql:relation="[Правообладатель заявки]" sql:relationship="[Заявки_Правообладатель_заявки]"
type="Правообладатель_заявки-type" minOccurs="1" maxOccurs="unbounded"/>
<xsd:element name="Автор_заявки" sql:relation="[Автор заявки]" sql:relationship="[Заявки_Автор_заявки]" type="Автор_заявки-type" minOccurs="1" maxOccurs="unbounded"/>
<xsd:element name="ОИС" sql:relation="ОИС" sql:relationship="[Заявки_ОИС]" type="ОИС-type" minOccurs="1" maxOccurs="1"/>
<xsd:element name="Квитанция_об_оплате" sql:relation="[Квитанция об оплате]" sql:relationship="[Заявки_Квиитанция_об_оплате]" type="Квитанция_об_оплате-type" minOccurs="1" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="Рег_номер" sql:field="[Рег. номер]" use="required"/>
</xsd:complexType>
<xsd:complexType name="Документы-type">
<xsd:attribute name="Рег_номер" sql:field="[Рег. номер]" use="required"/>
<xsd:attribute name="Дата_получения" sql:field="[Дата получения]" use="required"/>
</xsd:complexType>
<xsd:complexType name="Правообладатель_заявки-type">
<xsd:attribute name="Код_правообладателя" sql:field="[Код правообладателя]" use="required"/>
<xsd:attribute name="ФИО_правообладателя" sql:field="[ФИО правообладателя]" use="required"/>
<xsd:attribute name="Рег_номер" sql:field="[Рег. номер]" use="required"/>
</xsd:complexType>
<xsd:complexType name="Автор_заявки-type">
<xsd:sequence>
<xsd:element name="Автор" sql:relation="Автор" sql:relationship="[Автор_заявки_Автор]" type="Автор-type" minOccurs="1" maxOccurs="unbounded"/>
<xsd:element name="Организация" sql:relation="Организация" sql:relationship="[Автор_заявки_Организация]" type="Организация-type" minOccurs="1" maxOccurs="1"/>
</xsd:sequence>
<xsd:attribute name="Рег_номер" sql:field="[Рег. номер]" use="required"/>
<xsd:attribute name="Код_автора" sql:field="[Код автора]" use="required"/>
<xsd:attribute name="Код_организации" sql:field="[Код организации]" use="required"/>
</xsd:complexType>
<xsd:complexType name="Автор-type">
<xsd:attribute name="Код_автора" sql:field="[Код автора]" use="required"/>
<xsd:attribute name="ФИО_автора" sql:field="[ФИО автора]" use="required"/>
</xsd:complexType>
<xsd:complexType name="Организация-type">
<xsd:attribute name="Код_организации" sql:field="[Код автора]" use="required"/>
<xsd:attribute name="название_организации" sql:field="[название организации]" use="required"/>
</xsd:complexType>
<xsd:complexType name="ОИС-type">
<xsd:sequence>
<xsd:element name="Тип_объекта" sql:relation="[Тип объекта]" sql:relationship="[ОИС_Тип_объекта]" type="Тип_объекта-type" minOccurs="1" maxOccurs="1"/>
</xsd:sequence>
<xsd:attribute name="Код_типа" sql:field="[Код типа]" use="required"/>
<xsd:attribute name="Код_ОИС" sql:field="[Код ОИС]" use="required"/>
<xsd:attribute name="Наименование_ОИС" sql:field="[Наименование ОИС]" use="required"/>
</xsd:complexType>
<xsd:complexType name="Тип_объекта-type">
<xsd:sequence>
<xsd:element name="Тип" sql:relation="Тип" sql:relationship="[Тип_объекта_Тип]" type="Тип-type" minOccurs="1" maxOccurs="1"/>
</xsd:sequence>
<xsd:attribute name="Код_типа" sql:field="[Код типа]" use="required"/>
<xsd:attribute name="селектор" sql:field="[селектор]" use="required"/>
</xsd:complexType>
<xsd:complexType name="Тип-type">
<xsd:attribute name="Код_типа" sql:field="[Код типа]" use="required"/>
<xsd:attribute name="селектор" sql:field="[селектор]" use="required"/>
<xsd:attribute name="Наименование" sql:field="[Наименование]" use="required"/>
</xsd:complexType>
<xsd:complexType name="Квитанция_об_оплате-type">
<xsd:attribute name="Нпп" sql:field="[Нпп]" use="required"/>
<xsd:attribute name="Номер_квитанции" sql:field="[Номер квитанции]" use="required"/>
<xsd:attribute name="Дата" sql:field="[Дата]" use="required"/>
<xsd:attribute name="Время" sql:field="[Время]" use="required"/>
<xsd:attribute name="Место" sql:field="[Место]" use="required"/>
<xsd:attribute name="Кассир" sql:field="[Кассир]" use="required"/>
<xsd:attribute name="Рег_номер" sql:field="[Рег. номер]" use="required"/>
</xsd:complexType>
</xsd:schema>