Changeset 96
- Timestamp:
- 05/26/11 14:22:20 (13 years ago)
- Location:
- trunk/data/konvert
- Files:
-
- 2 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/data/konvert/postnas_0.5/alkis_PostNAS_0.5_schema.sql
r92 r96 47 47 48 48 -- 2011-02-07 "gml_id" in fast allen Tabellen als UNIQUE INDEX 49 -- --AE 2011-05-11 lage einheitlich in character varying(5), geÀndert siehe https://trac.wheregroup.com/PostNAS/ticket/9 http://trac.osgeo.org/gdal/changeset/22336 49 50 -- 2011-05-05 Daten mit historischen Flurstuecken geladen: 51 -- Neue Tabelle: 'ax_historischesflurstueckohneraumbezug', 52 -- Tabelle 'ax_historischesflurstueck': Felder vergroessert 53 -- Nicht benutzte Tabellen auskommentiert (aus einem 'alles ausgeben'-NBA) 50 54 51 55 -- Zur Datenstruktur siehe Dokument: … … 56 60 -- ***** 57 61 58 -- - Abgleich mit GeoInfoDok 6.0 62 -- - Abgleich mit GeoInfoDok 6.0-Dokumentation 59 63 -- - nicht benötigte (immer leere) Felder rausnehmen 60 64 -- - Indizierung optimieren? … … 109 113 -- ---------------------------------------------- 110 114 -- Nicht benoetigt? 111 -- Durch unnoetig umfangreich konfigur uierten NBA generiert?115 -- Durch unnoetig umfangreich konfigurierten NBA generiert? 112 116 113 117 -- aa_aktivitaet 114 118 -- ---------------------------------------------- 115 CREATE TABLE aa_aktivitaet (116 ogc_fid serial NOT NULL,117 gml_id character(16),118 identifier character(28),119 beginnt character(20),120 advstandardmodell character(4),121 status character varying,122 art character(16),123 CONSTRAINT aa_aktivitaet_pk PRIMARY KEY (ogc_fid)124 );125 -- keine Geometrie, daher ersatzweise: Dummy-Eintrag in Metatabelle126 INSERT INTO geometry_columns127 (f_table_catalog, f_table_schema, f_table_name, f_geometry_column, coord_dimension, srid, type)128 VALUES ('', 'public', 'aa_aktivitaet', 'dummy', 2, 25832, 'POINT');119 -- CREATE TABLE aa_aktivitaet ( 120 -- ogc_fid serial NOT NULL, 121 -- gml_id character(16), 122 -- identifier character(28), 123 -- beginnt character(20), 124 -- advstandardmodell character(4), 125 -- status character varying, 126 -- art character(16), 127 -- CONSTRAINT aa_aktivitaet_pk PRIMARY KEY (ogc_fid) 128 -- ); 129 -- -- keine Geometrie, daher ersatzweise: Dummy-Eintrag in Metatabelle 130 -- INSERT INTO geometry_columns 131 -- (f_table_catalog, f_table_schema, f_table_name, f_geometry_column, coord_dimension, srid, type) 132 -- VALUES ('', 'public', 'aa_aktivitaet', 'dummy', 2, 25832, 'POINT'); 129 133 130 134 131 135 -- aa_antrag 132 136 -- ---------------------------------------------- 133 CREATE TABLE aa_antrag (134 ogc_fid serial NOT NULL,135 gml_id character(16),136 identifier character(28),137 beginnt character(20),138 advstandardmodell character(4),139 art character(42),140 "name" character(15),141 kennzeichen character(15),142 antragunterbrochen character(5),143 verweistauf character varying,144 bearbeitungsstatus character varying,145 gebiet character varying,146 art_ character(16),147 CONSTRAINT aa_antrag_pk PRIMARY KEY (ogc_fid)148 );149 -- keine Geometrie, daher ersatzweise: Dummy-Eintrag in Metatabelle150 INSERT INTO geometry_columns151 (f_table_catalog, f_table_schema, f_table_name, f_geometry_column, coord_dimension, srid, type)152 VALUES ('', 'public', 'aa_antrag', 'dummy', 2, 25832, 'POINT');137 -- CREATE TABLE aa_antrag ( 138 -- ogc_fid serial NOT NULL, 139 -- gml_id character(16), 140 -- identifier character(28), 141 -- beginnt character(20), 142 -- advstandardmodell character(4), 143 -- art character(42), 144 -- "name" character(15), 145 -- kennzeichen character(15), 146 -- antragunterbrochen character(5), 147 -- verweistauf character varying, 148 -- bearbeitungsstatus character varying, 149 -- gebiet character varying, 150 -- art_ character(16), 151 -- CONSTRAINT aa_antrag_pk PRIMARY KEY (ogc_fid) 152 -- ); 153 -- -- keine Geometrie, daher ersatzweise: Dummy-Eintrag in Metatabelle 154 -- INSERT INTO geometry_columns 155 -- (f_table_catalog, f_table_schema, f_table_name, f_geometry_column, coord_dimension, srid, type) 156 -- VALUES ('', 'public', 'aa_antrag', 'dummy', 2, 25832, 'POINT'); 153 157 154 158 155 159 -- aa_antragsgebiet 156 160 -- ---------------------------------------------- 157 CREATE TABLE aa_antragsgebiet (158 ogc_fid serial NOT NULL,159 gml_id character(16),160 identifier character(28),161 beginnt character(20),162 advstandardmodell character(4),163 anlass integer,164 CONSTRAINT aa_antragsgebiet_pk PRIMARY KEY (ogc_fid)165 );166 SELECT AddGeometryColumn('aa_antragsgebiet','wkb_geometry','25832','POLYGON',2);167 CREATE INDEX aa_antragsgebiet_geom_idx ON aa_antragsgebiet USING gist (wkb_geometry);161 -- CREATE TABLE aa_antragsgebiet ( 162 -- ogc_fid serial NOT NULL, 163 -- gml_id character(16), 164 -- identifier character(28), 165 -- beginnt character(20), 166 -- advstandardmodell character(4), 167 -- anlass integer, 168 -- CONSTRAINT aa_antragsgebiet_pk PRIMARY KEY (ogc_fid) 169 -- ); 170 -- SELECT AddGeometryColumn('aa_antragsgebiet','wkb_geometry','25832','POLYGON',2); 171 -- CREATE INDEX aa_antragsgebiet_geom_idx ON aa_antragsgebiet USING gist (wkb_geometry); 168 172 169 173 170 174 -- aa_meilenstein 171 175 -- ---------------------------------------------- 172 CREATE TABLE aa_meilenstein (173 ogc_fid serial NOT NULL,174 175 identifier character(28),176 beginnt character(20),177 advstandardmodell character(4),178 begonnen character(5),179 abgeschlossen character(5),180 erfolgreich character(5),181 vonantrag character varying,182 vonvorgang character varying,183 vonaktivitaet character varying,184 CONSTRAINT aa_meilenstein_pk PRIMARY KEY (ogc_fid)185 );186 -- keine Geometrie187 -- daher ersatzweise: Dummy-Eintrag in Metatabelle188 INSERT INTO geometry_columns189 (f_table_catalog, f_table_schema, f_table_name, f_geometry_column, coord_dimension, srid, type)190 VALUES ('', 'public', 'aa_meilenstein', 'dummy', 2, 25832, 'POINT');176 -- CREATE TABLE aa_meilenstein ( 177 -- ogc_fid serial NOT NULL, 178 -- gml_id character(16), 179 -- identifier character(28), 180 -- beginnt character(20), 181 -- advstandardmodell character(4), 182 -- begonnen character(5), 183 -- abgeschlossen character(5), 184 -- erfolgreich character(5), 185 -- vonantrag character varying, 186 -- vonvorgang character varying, 187 -- vonaktivitaet character varying, 188 -- CONSTRAINT aa_meilenstein_pk PRIMARY KEY (ogc_fid) 189 -- ); 190 -- -- keine Geometrie 191 -- -- daher ersatzweise: Dummy-Eintrag in Metatabelle 192 -- INSERT INTO geometry_columns 193 -- (f_table_catalog, f_table_schema, f_table_name, f_geometry_column, coord_dimension, srid, type) 194 -- VALUES ('', 'public', 'aa_meilenstein', 'dummy', 2, 25832, 'POINT'); 191 195 192 196 193 197 -- aa_projektsteuerung 194 198 -- ---------------------------------------------- 195 CREATE TABLE aa_projektsteuerung (196 ogc_fid serial NOT NULL,197 gml_id character(16),198 identifier character(28),199 beginnt character(20),200 advstandardmodell character(4),201 anlassdesprozesses integer,202 enthaelt character varying,203 art character(16),204 CONSTRAINT aa_projektsteuerung_pk PRIMARY KEY (ogc_fid)205 );206 -- keine Geometrie, daher ersatzweise: Dummy-Eintrag in Metatabelle207 INSERT INTO geometry_columns208 (f_table_catalog, f_table_schema, f_table_name, f_geometry_column, coord_dimension, srid, type)209 VALUES ('', 'public', 'aa_projektsteuerung', 'dummy', 2, 25832, 'POINT');199 -- CREATE TABLE aa_projektsteuerung ( 200 -- ogc_fid serial NOT NULL, 201 -- gml_id character(16), 202 -- identifier character(28), 203 -- beginnt character(20), 204 -- advstandardmodell character(4), 205 -- anlassdesprozesses integer, 206 -- enthaelt character varying, 207 -- art character(16), 208 -- CONSTRAINT aa_projektsteuerung_pk PRIMARY KEY (ogc_fid) 209 -- ); 210 -- -- keine Geometrie, daher ersatzweise: Dummy-Eintrag in Metatabelle 211 -- INSERT INTO geometry_columns 212 -- (f_table_catalog, f_table_schema, f_table_name, f_geometry_column, coord_dimension, srid, type) 213 -- VALUES ('', 'public', 'aa_projektsteuerung', 'dummy', 2, 25832, 'POINT'); 210 214 211 215 212 216 -- aa_vorgang 213 217 -- ---------------------------------------------- 214 CREATE TABLE aa_vorgang (215 ogc_fid serial NOT NULL,216 gml_id character(16),217 identifier character(28),218 beginnt character(20),219 advstandardmodell character(4),220 bearbeitbardurch character varying,221 enthaelt character varying,222 status character varying,223 art character(16),224 CONSTRAINT aa_vorgang_pk PRIMARY KEY (ogc_fid)225 );226 -- keine Geometrie, daher ersatzweise: Dummy-Eintrag in Metatabelle227 INSERT INTO geometry_columns228 (f_table_catalog, f_table_schema, f_table_name, f_geometry_column, coord_dimension, srid, type)229 VALUES ('', 'public', 'aa_vorgang', 'dummy', 2, 25832, 'POINT');218 -- CREATE TABLE aa_vorgang ( 219 -- ogc_fid serial NOT NULL, 220 -- gml_id character(16), 221 -- identifier character(28), 222 -- beginnt character(20), 223 -- advstandardmodell character(4), 224 -- bearbeitbardurch character varying, 225 -- enthaelt character varying, 226 -- status character varying, 227 -- art character(16), 228 -- CONSTRAINT aa_vorgang_pk PRIMARY KEY (ogc_fid) 229 -- ); 230 -- -- keine Geometrie, daher ersatzweise: Dummy-Eintrag in Metatabelle 231 -- INSERT INTO geometry_columns 232 -- (f_table_catalog, f_table_schema, f_table_name, f_geometry_column, coord_dimension, srid, type) 233 -- VALUES ('', 'public', 'aa_vorgang', 'dummy', 2, 25832, 'POINT'); 230 234 231 235 232 236 -- ax_ 233 237 -- ---------------------------------------------- 234 CREATE TABLE ax_benutzer235 (236 ogc_fid serial NOT NULL,237 gml_id character(16),238 identifier character(28),239 beginnt character(20),240 advstandardmodell character(4),241 anlass integer,242 profilkennung character(5),243 direkt character(4),244 ist character varying,245 gehoertzu character varying,246 CONSTRAINT ax_benutzer_pk PRIMARY KEY (ogc_fid)247 );238 -- CREATE TABLE ax_benutzer 239 -- ( 240 -- ogc_fid serial NOT NULL, 241 -- gml_id character(16), 242 -- identifier character(28), 243 -- beginnt character(20), 244 -- advstandardmodell character(4), 245 -- anlass integer, 246 -- profilkennung character(5), 247 -- direkt character(4), 248 -- ist character varying, 249 -- gehoertzu character varying, 250 -- CONSTRAINT ax_benutzer_pk PRIMARY KEY (ogc_fid) 251 -- ); 248 252 249 253 250 254 -- ax_ 251 255 -- ---------------------------------------------- 252 CREATE TABLE ax_benutzergruppemitzugriffskontrolle (253 ogc_fid serial NOT NULL,254 gml_id character(16),255 identifier character(28),256 beginnt character(20),257 advstandardmodell character(4),258 anlass integer,259 bezeichnung character(5),260 land integer,261 stelle integer,262 bestehtaus character varying,263 query character varying,264 zugriffhistorie character(4),265 CONSTRAINT ax_benutzergruppemitzugriffskontrolle_pk PRIMARY KEY (ogc_fid)266 );256 -- CREATE TABLE ax_benutzergruppemitzugriffskontrolle ( 257 -- ogc_fid serial NOT NULL, 258 -- gml_id character(16), 259 -- identifier character(28), 260 -- beginnt character(20), 261 -- advstandardmodell character(4), 262 -- anlass integer, 263 -- bezeichnung character(5), 264 -- land integer, 265 -- stelle integer, 266 -- bestehtaus character varying, 267 -- query character varying, 268 -- zugriffhistorie character(4), 269 -- CONSTRAINT ax_benutzergruppemitzugriffskontrolle_pk PRIMARY KEY (ogc_fid) 270 -- ); 267 271 268 272 269 273 -- ax_ 270 274 -- ---------------------------------------------- 271 CREATE TABLE ax_benutzergruppenba ( 272 ogc_fid serial NOT NULL, 273 gml_id character(16), 274 identifier character(28), 275 beginnt character(20), 276 advstandardmodell character(4), 277 bezeichnung character(14), 278 land integer, 279 stelle integer, 280 koordinatenreferenzsystem character varying, 281 bestehtaus character varying, 282 query character varying, 283 art integer, 284 ersterstichtag character(10), 285 intervall character(14), 286 CONSTRAINT ax_benutzergruppenba_pk PRIMARY KEY (ogc_fid) 287 ); 288 275 -- CREATE TABLE ax_benutzergruppenba ( 276 -- ogc_fid serial NOT NULL, 277 -- gml_id character(16), 278 -- identifier character(28), 279 -- beginnt character(20), 280 -- advstandardmodell character(4), 281 -- bezeichnung character(14), 282 -- land integer, 283 -- stelle integer, 284 -- koordinatenreferenzsystem character varying, 285 -- bestehtaus character varying, 286 -- query character varying, 287 -- art integer, 288 -- ersterstichtag character(10), 289 -- intervall character(14), 290 -- CONSTRAINT ax_benutzergruppenba_pk PRIMARY KEY (ogc_fid) 291 -- ); 289 292 290 293 291 294 -- ax_ 292 295 -- ---------------------------------------------- 293 CREATE TABLE ax_punktkennunguntergegangen (294 295 296 297 298 299 300 301 302 303 );296 -- CREATE TABLE ax_punktkennunguntergegangen ( 297 -- ogc_fid serial NOT NULL, 298 -- gml_id character(16), 299 -- identifier character(28), 300 -- beginnt character(20), 301 -- advstandardmodell character(4), 302 -- anlass integer, 303 -- punktkennung double precision, 304 -- art integer, 305 -- CONSTRAINT ax_punktkennunguntergegangen_pk PRIMARY KEY (ogc_fid) 306 -- ); 304 307 305 308 306 309 -- ax_ 307 310 -- ---------------------------------------------- 308 CREATE TABLE ax_reservierung (309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 );311 -- CREATE TABLE ax_reservierung ( 312 -- ogc_fid serial NOT NULL, 313 -- gml_id character(16), 314 -- identifier character(28), 315 -- beginnt character(20), 316 -- advstandardmodell character(4), 317 -- art integer, 318 -- nummer character(20), 319 -- land integer, 320 -- stelle integer, 321 -- ablaufderreservierung character(10), 322 -- antragsnummer character(18), 323 -- auftragsnummer character(18), 324 -- "gebietskennung|ax_reservierungsauftrag_gebietskennung|gemarkung" integer, 325 - gemarkungsnummer integer, 326 -- "gebietskennung|ax_reservierungsauftrag_gebietskennung|flur|ax_g" integer, 327 -- gemarkung integer, 328 -- gemarkungsteilflur integer, 329 -- nummerierungsbezirk integer, 330 -- CONSTRAINT ax_reservierung_pk PRIMARY KEY (ogc_fid) 331 -- ); 329 332 330 333 … … 674 677 -- Historisches FlurstÃŒck (ALKIS) 675 678 -- ------------------------------ 676 -- neu 02.2011 677 -- Die "neue" Historie, die durch FortfÃŒhrungen innehal ALKIS entstanden ist. 679 -- Die "neue" Historie, die durch FortfÃŒhrungen innerhalb von ALKIS entstanden ist. 678 680 CREATE TABLE ax_historischesflurstueck ( 679 681 ogc_fid serial NOT NULL, … … 683 685 advstandardmodell character(8), 684 686 anlass integer, 685 art character varying (40), -- character varying[],686 "name" character varying (13), -- character varying[],687 art character varying[], -- Array?, (60) ist zu kurz! 688 "name" character varying[], -- Array?, (24) ist zu kurz! 687 689 land integer, 688 690 gemarkungsnummer integer, … … 705 707 "buchung|ax_buchung_historischesflurstueck|buchungsblattbezirk|a" integer, 706 708 bezirk integer, 707 buchungsblattnummermitbuchstabenerweiterung character( 7), --integer,709 buchungsblattnummermitbuchstabenerweiterung character(20), --integer, -- hier lÀnger als (7)! 708 710 laufendenummerderbuchungsstelle integer, 709 711 CONSTRAINT ax_historischesflurstueck_pk PRIMARY KEY (ogc_fid) … … 1082 1084 advstandardmodell character varying(9), 1083 1085 anlass integer, 1084 artderflurstuecksgrenze integer [],1086 artderflurstuecksgrenze integer, 1085 1087 CONSTRAINT ax_besondereflurstuecksgrenze_pk PRIMARY KEY (ogc_fid) 1086 1088 ); … … 1195 1197 kreis integer, 1196 1198 gemeinde integer, 1197 lage character varying(5), --AE 2011-05-11 siehe http://trac.osgeo.org/gdal/changeset/22336 --integer, -- Strassenschluessel1199 lage integer, -- Strassenschluessel 1198 1200 -- Hier immer numerisch (StraÃenschlÃŒssel), also integer. 1199 1201 -- FremdschlÃŒssel 'ax_lagebezeichnungkatalogeintrag' kann aber auch nicht numerische Zeichen … … 1235 1237 kreis integer, 1236 1238 gemeinde integer, 1237 lage character varying(5), -- Ãnderung zu Ticket 9 AE 2011-05-11--integer,1239 lage integer, 1238 1240 pseudonummer character varying(5), 1239 1241 laufendenummer character varying(2), -- leer, Zahl, "P2" … … 1474 1476 -- =================================================================== 1475 1477 1476 --AX_HistorischesFlurstueckOhneRaumbezug 1478 -- AX_HistorischesFlurstueckOhneRaumbezug 1479 -- Neu 05.2011 1480 CREATE TABLE ax_historischesflurstueckohneraumbezug ( 1481 ogc_fid serial NOT NULL, 1482 gml_id character(16), 1483 identifier character(28), -- verzichtbar? 1484 beginnt character(20), 1485 advstandardmodell character(4), 1486 anlass integer, 1487 art character varying[], -- Array {a,b,c} 1488 "name" character varying[], -- Array {a,b,c} 1489 land integer, 1490 gemarkungsnummer integer, 1491 zaehler integer, 1492 flurstueckskennzeichen character(20), 1493 amtlicheflaeche integer, 1494 flurnummer integer, 1495 abweichenderrechtszustand character(5), -- boolean? Inhalt 'false' 1496 rechtsbehelfsverfahren character(5), -- boolean? Inhalt 'false' 1497 zeitpunktderentstehung character(10), 1498 nachfolgerflurstueckskennzeichen character varying[], -- Array {a,b,c} 1499 vorgaengerflurstueckskennzeichen character varying[], -- Array {a,b,c} 1500 istgebucht character varying, 1501 nenner integer, 1502 CONSTRAINT ax_historischesflurstueckohneraumbezug_pk PRIMARY KEY (ogc_fid) 1503 ); 1504 1505 COMMENT ON TABLE ax_historischesflurstueckohneraumbezug IS 'historisches Flurstueck ohne Raumbezug'; 1506 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.gml_id IS 'Identifikator, global eindeutig'; 1507 1508 -- keine Geometrie, daher ersatzweise: Dummy-Eintrag in Metatabelle 1509 INSERT INTO geometry_columns 1510 (f_table_catalog, f_table_schema, f_table_name, f_geometry_column, coord_dimension, srid, type) 1511 VALUES ('', 'public', 'ax_historischesflurstueckohneraumbezug', 'dummy', 2, 25832, 'POINT'); 1512 1477 1513 1478 1514 --*** ############################################################
Note: See TracChangeset
for help on using the changeset viewer.