root/trunk/projects/bos/m2/bos.dtd

Revision 3663, 2.3 kB (checked in by hans, 4 months ago)

Remove stripe related code and definitions.

  • Property svn:eol-style set to native
  • Property svn:keywords set to author date id revision
Line 
1 <!--
2  ! DTD fuer Gesamtexport der Datenbank des BOS Onlinesystems
3  !
4  ! TODO:
5  !   - POI
6  !   - News-Artikel
7  !   - Systemkonfiguration
8  !   - Administrator-Accounts?
9  -->
10
11 <!--
12  !
13  ! Erlaeuterungen:
14  !   - date bezeichnet den Zeitpunkt des Exports, nach ISO-Standard in der
15  !     Form "YYYY-MM-DD HH:MM:SS".
16  -->
17 <!ELEMENT bos (sponsors?,allocation-areas?)>
18 <!ATTLIST bos
19   date                  CDATA    #IMPLIED
20   >
21
22 <!ELEMENT sponsors (sponsor*)>
23
24 <!--
25  ! Sponsorenprofil
26  -->
27 <!ELEMENT sponsor (contract*)>
28 <!ATTLIST sponsor
29   database-id           CDATA    #IMPLIED
30   profile-id            CDATA    #REQUIRED
31   password              CDATA    #IMPLIED
32   password-question     CDATA    #IMPLIED
33   password-answer       CDATA    #IMPLIED
34   full-name             CDATA    #IMPLIED
35   email-address         CDATA    #IMPLIED
36   info-text             CDATA    #IMPLIED
37   country               CDATA    #IMPLIED
38   >
39
40 <!--
41  ! Verkaufstransaktion
42  -->
43 <!ELEMENT contract (m2*)>
44 <!ATTLIST contract
45   database-id           CDATA    #IMPLIED
46   date                  CDATA    #REQUIRED
47   price                 CDATA    #REQUIRED
48   >
49
50 <!--
51  ! Quadratmeter
52  !
53  ! Erlaeuterungen:
54  !   - Es werden sowohl die Koordinaten im UTM-Format als auch die interne
55  !     Quadratmeter-Nummer gespeichert.  Beim Import _muss_ sqm-num
56  !     angegeben sein, die uebrigen Werte sind optional aber werden,
57  !     falls angegeben, auf Uebereinstimmung mit sqm-num geprueft.
58  -->
59 <!ELEMENT m2 EMPTY>
60 <!ATTLIST m2
61   sqm-num               CDATA    #REQUIRED
62   utm-x                 CDATA    #IMPLIED
63   utm-y                 CDATA    #IMPLIED
64   x                     CDATA    #IMPLIED
65   y                     CDATA    #IMPLIED
66   >
67
68 <!--
69  ! Vergabegebiet
70  !
71  ! Alle Daten zur Beschreibung von Vergabegebieten und dem aktuellen
72  ! Zustand der Vergabe werden anhand von internen (x,y) Koordinaten gefuehrt.
73  -->
74 <!ELEMENT allocation-areas (allocation-area*)>
75 <!ELEMENT allocation-area (polygon)>
76 <!ATTLIST allocation-area
77   active                (yes|no) #REQUIRED
78   y                     CDATA    #REQUIRED
79   >
80
81 <!--
82  ! Achsenparalleles Rechteck
83  -->
84 <!ELEMENT rectangle EMPTY>
85 <!ATTLIST rectangle
86   left                  CDATA    #REQUIRED
87   top                   CDATA    #REQUIRED
88   width                 CDATA    #REQUIRED
89   height                CDATA    #REQUIRED
90   >
91
92 <!--
93  ! Polygon dargestellt als Liste von Ecken.  Startpunkt ist gleichzeitig
94  ! Endpunkt und wird nicht doppelt aufgefuehrt.  Mindestens zwei Punkte
95  ! sind notwendig, damit sich ein Dreieck ergibt.
96  -->
97 <!ELEMENT polygon (point,point,point*)>
98
99 <!--
100  ! Punkt in der Ebene
101  -->
102 <!ELEMENT point EMPTY>
103 <!ATTLIST point
104   x                     CDATA    #REQUIRED
105   y                     CDATA    #REQUIRED
106   >
Note: See TracBrowser for help on using the browser.