BI_from.xsd 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
  3. xmlns:gml="http://www.opengis.net/gml/3.2"
  4. xmlns:SystemObjects__x3A__BI_from="https://biuro.biall-net.pl/wfs/default_db/SystemObjects/BI_from.xsd"
  5. xmlns:p5="https://biuro.biall-net.pl/wfs"
  6. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  7. xmlns:p5_tr_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/procesy5_translate_map.xsd"
  8. xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
  9. xmlns:system_cache__resources_tree_generate_xsl_required_occurs_raport="http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/resources_tree_generate_xsl_require_occurs_raport"
  10. xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
  11. xmlns:p5opr="http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/object_parent_relations/object_parent_relations.xsd"
  12. xmlns:p5_simpleSchema_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/p5_simpleSchema_map.xsd"
  13. elementFormDefault="qualified"
  14. targetNamespace="https://biuro.biall-net.pl/wfs/default_db/SystemObjects/BI_from.xsd"
  15. vc:minVersion="1.1"
  16. attributeFormDefault="qualified">
  17. <xs:annotation>
  18. <xs:documentation>@2018-03 Bindera: propozycja dla bazowych dziedziczen do tworzenia patternow dla silnik a BI.
  19. Silnik BI potrzebuje konfiguracji, które obiekty są początkowe, które są końcowe oraz które są pomiędzy.
  20. Jest też czasami konieczność aby znać kolejność wyszukanych elementów.
  21. Zatem należy zdefiniować OD (było pracownicy), DO (było Kontrahenci) oraz ROW (było BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row), ROW_object (było BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row_object) oraz ewentualna abstrakcyjna definicja BI (było BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA )</xs:documentation>
  22. </xs:annotation>
  23. <xs:simpleType name="targetNamespace" id="_3A__BI_from___d15e8841-1_targetName">
  24. <xs:restriction base="xs:anyURI"/>
  25. </xs:simpleType>
  26. <xs:complexType name="BI_from" id="_3A__BI_from___d15e8843-1_BI_from">
  27. <xs:annotation>
  28. <xs:documentation> ewentualna abstrakcyjna definicja BI_from (było BI_audit_POWIAZANIA_OD )</xs:documentation>
  29. </xs:annotation>
  30. </xs:complexType>
  31. <xs:complexType name="BI_from_instance" id="_3A__BI_from___d15e8847-1_BI_from_in">
  32. <xs:annotation>
  33. <xs:documentation>Dla modelu instancjonowania wyszukiwan BI</xs:documentation>
  34. </xs:annotation>
  35. <xs:complexContent id="_3A__BI_from___d15e8851-1">
  36. <xs:extension base="SystemObjects__x3A__BI_from:BI_from"
  37. id="_3A__BI_from___d15e8852-1">
  38. <xs:sequence id="_3A__BI_from___d15e8853-1">
  39. <xs:element name="ID" type="xs:int" id="_3A__BI_from___d15e8854-1_ID"/>
  40. <xs:element id="_row_object___d5e8359-1_relation_f"
  41. name="targetNamespace"
  42. type="SystemObjects__x3A__BI_from:targetNamespace"/>
  43. </xs:sequence>
  44. </xs:extension>
  45. </xs:complexContent>
  46. </xs:complexType>
  47. <xs:element abstract="false"
  48. name="BI_from"
  49. id="_3A__BI_from___d15e8856-1_BI_from">
  50. <xs:annotation>
  51. <xs:documentation>Abstrakcyjny element dla budowania przykładowej struktury</xs:documentation>
  52. </xs:annotation>
  53. <xs:complexType id="_3A__BI_from___d15e8860-1">
  54. <xs:complexContent id="_3A__BI_from___d15e8861-1">
  55. <xs:extension base="SystemObjects__x3A__BI_from:BI_from_instance"
  56. id="_3A__BI_from___d15e8862-1">
  57. <xs:sequence id="_3A__BI_from___d15e8863-1">
  58. <xs:any maxOccurs="unbounded" namespace="##other">
  59. <xs:annotation>
  60. <xs:documentation>Abstrakcyjnie poczatek wyszukiwania moze być określony konkretnymi początkowymi elementami - jest ich lista</xs:documentation>
  61. </xs:annotation>
  62. </xs:any>
  63. </xs:sequence>
  64. </xs:extension>
  65. </xs:complexContent>
  66. </xs:complexType>
  67. <xs:unique name="BI_from">
  68. <xs:selector xpath="*"/>
  69. <xs:field xpath="p5:primaryKey"/>
  70. </xs:unique>
  71. </xs:element>
  72. <xs:group name="BI_from">
  73. <xs:annotation>
  74. <xs:documentation>Abstrakcyjny element dla budowania przykładowej struktury</xs:documentation>
  75. </xs:annotation>
  76. <xs:sequence id="_3A__BI_from___d15e8875-1">
  77. <xs:element ref="SystemObjects__x3A__BI_from:BI_from"
  78. id="_3A__BI_from___d15e8876-1"/>
  79. </xs:sequence>
  80. </xs:group>
  81. </xs:schema>