1
|
<?xml version="1.0" encoding="UTF-8"?>
|
2
|
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://goldencode.com/testNamespace" xmlns:fwdPrefix="http://goldencode.com/testNamespace" targetNamespace="http://goldencode.com/testNamespace" elementFormDefault="qualified" xmlns:prodata="urn:schemas-progress-com:xml-prodata:0001" xmlns:fwdPrefix5="http://goldencode.com/testNamespace5" xmlns:fwdPrefix3="http://goldencode.com/testNamespace3">
|
3
|
<xsd:import namespace="http://goldencode.com/testNamespace5" schemaLocation="hds_tt5.xsd"/>
|
4
|
<xsd:import namespace="http://goldencode.com/testNamespace3" schemaLocation="hds_tt3.xsd"/>
|
5
|
<xsd:element name="ds" prodata:proDataSet="true" prodata:prefix="fwdPrefix">
|
6
|
<xsd:complexType>
|
7
|
<xsd:sequence>
|
8
|
<xsd:element ref="fwdPrefix5:tt5" minOccurs="0" maxOccurs="unbounded"/>
|
9
|
</xsd:sequence>
|
10
|
</xsd:complexType>
|
11
|
<xsd:unique name="i5dx3">
|
12
|
<xsd:selector xpath=".//fwdPrefix5:tt5"/>
|
13
|
<xsd:field xpath="fwdPrefix5:f5int"/>
|
14
|
</xsd:unique>
|
15
|
<xsd:unique name="i1dx3">
|
16
|
<xsd:selector xpath=".//fwdPrefix:tt1"/>
|
17
|
<xsd:field xpath="fwdPrefix:f1int"/>
|
18
|
</xsd:unique>
|
19
|
<xsd:unique name="i2dx3">
|
20
|
<xsd:selector xpath=".//fwdPrefix:tt2"/>
|
21
|
<xsd:field xpath="fwdPrefix:f2int"/>
|
22
|
</xsd:unique>
|
23
|
<xsd:unique name="i3dx3">
|
24
|
<xsd:selector xpath=".//fwdPrefix3:tt3"/>
|
25
|
<xsd:field xpath="fwdPrefix3:f3int"/>
|
26
|
</xsd:unique>
|
27
|
<xsd:unique name="i4dx3">
|
28
|
<xsd:selector xpath=".//fwdPrefix5:tt4"/>
|
29
|
<xsd:field xpath="fwdPrefix5:f4int"/>
|
30
|
</xsd:unique>
|
31
|
<xsd:keyref name="rel12" refer="fwdPrefix:i1dx3" prodata:nested="true">
|
32
|
<xsd:selector xpath=".//fwdPrefix:tt2"/>
|
33
|
<xsd:field xpath="fwdPrefix:f2int"/>
|
34
|
</xsd:keyref>
|
35
|
<xsd:keyref name="rel13" refer="fwdPrefix:i1dx3" prodata:nested="true">
|
36
|
<xsd:selector xpath=".//fwdPrefix3:tt3"/>
|
37
|
<xsd:field xpath="fwdPrefix3:f3int"/>
|
38
|
</xsd:keyref>
|
39
|
<xsd:keyref name="rel34" refer="fwdPrefix:i3dx3" prodata:nested="true">
|
40
|
<xsd:selector xpath=".//fwdPrefix5:tt4"/>
|
41
|
<xsd:field xpath="fwdPrefix5:f4int"/>
|
42
|
</xsd:keyref>
|
43
|
<xsd:keyref name="rel51" refer="fwdPrefix:i5dx3" prodata:nested="true">
|
44
|
<xsd:selector xpath=".//fwdPrefix:tt1"/>
|
45
|
<xsd:field xpath="fwdPrefix:f1int"/>
|
46
|
</xsd:keyref>
|
47
|
</xsd:element>
|
48
|
<xsd:annotation>
|
49
|
<xsd:appinfo>
|
50
|
<prodata:index name="i5dx1" prodata:primaryIndex="true">
|
51
|
<prodata:table name="tt5"/>
|
52
|
<prodata:field name="f5char"/>
|
53
|
</prodata:index>
|
54
|
<prodata:index name="i5dx2">
|
55
|
<prodata:table name="tt5"/>
|
56
|
<prodata:field name="a5char" prodata:descending="true"/>
|
57
|
<prodata:field name="f5char" prodata:descending="true"/>
|
58
|
</prodata:index>
|
59
|
<prodata:index name="i1dx1" prodata:primaryIndex="true">
|
60
|
<prodata:table name="tt1"/>
|
61
|
<prodata:field name="f1char"/>
|
62
|
</prodata:index>
|
63
|
<prodata:index name="i1dx2">
|
64
|
<prodata:table name="tt1"/>
|
65
|
<prodata:field name="a1char" prodata:descending="true"/>
|
66
|
<prodata:field name="f1char" prodata:descending="true"/>
|
67
|
</prodata:index>
|
68
|
<prodata:index name="i2dx1" prodata:primaryIndex="true">
|
69
|
<prodata:table name="tt2"/>
|
70
|
<prodata:field name="f2char"/>
|
71
|
</prodata:index>
|
72
|
<prodata:index name="i2dx2">
|
73
|
<prodata:table name="tt2"/>
|
74
|
<prodata:field name="a2char" prodata:descending="true"/>
|
75
|
<prodata:field name="f2char" prodata:descending="true"/>
|
76
|
</prodata:index>
|
77
|
<prodata:index name="i3dx1" prodata:primaryIndex="true">
|
78
|
<prodata:table name="tt3"/>
|
79
|
<prodata:field name="f3char"/>
|
80
|
</prodata:index>
|
81
|
<prodata:index name="i3dx2">
|
82
|
<prodata:table name="tt3"/>
|
83
|
<prodata:field name="a3char" prodata:descending="true"/>
|
84
|
<prodata:field name="f3char" prodata:descending="true"/>
|
85
|
</prodata:index>
|
86
|
<prodata:index name="i4dx1" prodata:primaryIndex="true">
|
87
|
<prodata:table name="tt4"/>
|
88
|
<prodata:field name="f4char"/>
|
89
|
</prodata:index>
|
90
|
<prodata:index name="i4dx2">
|
91
|
<prodata:table name="tt4"/>
|
92
|
<prodata:field name="a4char" prodata:descending="true"/>
|
93
|
<prodata:field name="f4char" prodata:descending="true"/>
|
94
|
</prodata:index>
|
95
|
</xsd:appinfo>
|
96
|
</xsd:annotation>
|
97
|
</xsd:schema>
|