Changeset 111


Ignore:
Timestamp:
09/19/11 09:55:32 (13 years ago)
Author:
frank.jaeger
Message:
 
Location:
trunk/data
Files:
8 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/data/konvert/postnas_0.6/alkis_PostNAS_0.6_schema.sql

    r110 r111  
    2828 
    2929--  2011-02-02 Neue Tabellen: 
    30 --             "ax_historischesflurstueck", "ax_baublock", "ax_besondererhoehenpunkt", 
    31 --             "ax_einrichtunginoeffentlichenbereichen", "ax_flugverkehrsanlage", "ax_gebaeudeausgestaltung", 
    32 --             "ax_gelaendekante", "ax_heilquellegasquelle" 
    33  
     30--               "ax_historischesflurstueck", "ax_baublock", "ax_besondererhoehenpunkt", 
     31--               "ax_einrichtunginoeffentlichenbereichen", "ax_flugverkehrsanlage", "ax_gebaeudeausgestaltung", 
     32--               "ax_gelaendekante", "ax_heilquellegasquelle" 
    3433--             ".. DROP CONSTRAINT enforce_geotype_wkb_geometry" fuer mehrere  
    35 --             Tabellen mit mit "gemischter" Geometrie (aus Konvertierung NW18). 
    36  
    37 --             Neue Gruppe von Tabellen mit Prefix "aa_" 
    38 --             (Moeglicherweise nicht benoetigt) 
    39  
     34--               Tabellen mit mit "gemischter" Geometrie (aus Konvertierung NW18). 
    4035--             Umsortierung: statt alphabetische Reihenfolge nun Sortierung nach *Objektartengruppen* laut GeoInfoDok 
    41 --             z.B.: 
    42 --             - Objektartengruppe: AAA_Praesentationsobjekte 
    43 --             - Objektartengruppe: Bauwerke und Einrichtungen in SiedlungsflÀchen 
    44 --             - Objektartengruppe: Bauwerke, Anlagen und Einrichtungen fÃŒr den Verkehr 
    45 --             - Objektartengruppe: Angaben zum FlurstÃŒck 
    46 --             - Objektartengruppe: Angaben zur Lage 
     36--              z.B.: 
     37--               - Objektartengruppe: AAA_Praesentationsobjekte 
     38--               - Objektartengruppe: Bauwerke und Einrichtungen in SiedlungsflÀchen 
     39--               - Objektartengruppe: Bauwerke, Anlagen und Einrichtungen fÃŒr den Verkehr 
     40--               - Objektartengruppe: Angaben zum FlurstÃŒck 
     41--               - Objektartengruppe: Angaben zur Lage 
    4742 
    4843--  2011-02-07 "gml_id" in fast allen Tabellen als UNIQUE INDEX 
     
    5651--             geÀndert siehe https://trac.wheregroup.com/PostNAS/ticket/9   
    5752--                            http://trac.osgeo.org/gdal/changeset/22336 
    58 --  2011-05-30  AE: constraints enforce_geotype_wkb_geometry fÃŒr ax_klassifizierungnachwasserrecht, ax_klassifizierungnachstrassenrecht um MULTIPOLYGON erweitert 
    59 -- 2011-07-19 neue Funktion deleteFeature(typename text, featureid text), wird nach Import des Layers delete aufgerufen 
    60 -- 2011-08-04 Indizierung der gml_id (fuer NBA Verfahren) 
    61 -- 2011-08-04  Tabelle delete zhinzugefÃŒgt mit Dummy Geometrie fÃŒr Tabelle delete 
     53-- 
     54--  2011-05-30 AE: constraints enforce_geotype_wkb_geometry fÃŒr ax_klassifizierungnachwasserrecht,  
     55--             ax_klassifizierungnachstrassenrecht um MULTIPOLYGON erweitert 
     56-- 
     57--  2011-07-19 AE: Neue Funktion deleteFeature(typename text, featureid text),  
     58--             wird nach Import des Layers delete aufgerufen 
     59-- 
     60--  2011-08-04 AE: Indizierung der gml_id (fuer NBA Verfahren) 
     61-- 
     62--  2011-08-04 AE: Tabelle delete hinzugefÃŒgt mit Dummy Geometrie fÃŒr Tabelle delete 
     63 
     64--  2011-09-18 AE: ax_besondereflurstuecksgrenze.ArtDerFlurstuecksgrenze als Array integer[] 
     65 
     66--  2011-09-19 FJ: Indizierung (im Block am Dateiende) wieder entfernt. 
     67--               Ein Index auf "gml_id" ist bereits in jeder Tabellendefinition enthalten. 
     68--             Die "constraint enforce_geotype_wkb_geometry" fÃŒr folgende Tabellen  
     69--               um MULTIPOLYGON erweitert statt wie bisher die constraint ganz zu löschen: 
     70--             - ax_denkmalschutzrecht 
     71--             - ax_musterlandesmusterundvergleichsstueck 
     72--             - ax_gebaeude 
     73--             - ax_historischesflurstueck 
     74--             - ax_naturumweltoderbodenschutzrecht 
     75--             - ax_schutzzone 
     76--             - ax_vorratsbehaelterspeicherbauwerk 
     77 
    6278 
    6379--  VERSIONS-NUMMER: 
     
    6581--  Dies Schema kann nicht mehr mit der installierbaren gdal-Version 1.8 verwendet werden. 
    6682--  Derzeit muss ogr2ogr (gdal) aus den Quellen compiliert werden, die o.g. Patch enthalten. 
    67 --  WeiterfÃŒhrung dieses Zweiges als PostNAS 0.6 ? 
     83--  WeiterfÃŒhrung dieses Zweiges als PostNAS 0.6 
    6884 
    6985 
     
    118134 
    119135 
    120 -- COMMENT ON DATABASE *** IS 'ALKIS - PostNAS 0.5'; 
     136-- COMMENT ON DATABASE *** IS 'ALKIS - PostNAS 0.6'; 
    121137 
    122138-- =========================================================== 
     
    526542SELECT AddGeometryColumn('ax_denkmalschutzrecht','wkb_geometry','25832','POLYGON',2); 
    527543 
    528 -- auch MULTIPOLYGON 
    529 ALTER TABLE ax_denkmalschutzrecht DROP CONSTRAINT enforce_geotype_wkb_geometry; 
     544-- auf MULTIPOLYGON erweitern 
     545ALTER TABLE ax_denkmalschutzrecht  
     546  DROP CONSTRAINT enforce_geotype_wkb_geometry; 
     547 
     548ALTER TABLE ax_denkmalschutzrecht 
     549  ADD CONSTRAINT enforce_geotype_wkb_geometry CHECK (geometrytype(wkb_geometry) = 'POLYGON'::text  
     550                                                  OR geometrytype(wkb_geometry) = 'MULTIPOLYGON'::text  
     551                                                  OR wkb_geometry IS NULL); 
    530552 
    531553CREATE INDEX ax_denkmalschutzrecht_geom_idx  ON ax_denkmalschutzrecht  USING gist  (wkb_geometry); 
     
    729751SELECT AddGeometryColumn('ax_historischesflurstueck','wkb_geometry','25832','POLYGON',2); 
    730752 
    731 -- POLYGON oder MULTIPOLYGON 
    732 ALTER TABLE ax_historischesflurstueck DROP CONSTRAINT enforce_geotype_wkb_geometry; 
     753-- auf MULTIPOLYGON erweitern 
     754ALTER TABLE ax_historischesflurstueck  
     755  DROP CONSTRAINT enforce_geotype_wkb_geometry; 
     756 
     757ALTER TABLE ax_historischesflurstueck 
     758  ADD CONSTRAINT enforce_geotype_wkb_geometry CHECK (geometrytype(wkb_geometry) = 'POLYGON'::text  
     759                                                  OR geometrytype(wkb_geometry) = 'MULTIPOLYGON'::text  
     760                                                  OR wkb_geometry IS NULL); 
    733761 
    734762CREATE INDEX ax_historischesflurstueck_geom_idx ON ax_historischesflurstueck USING gist (wkb_geometry); 
     
    756784SELECT AddGeometryColumn('ax_naturumweltoderbodenschutzrecht','wkb_geometry','25832','POLYGON',2); 
    757785 
    758 -- auch MULTIPOLYGON 
    759 ALTER TABLE ax_naturumweltoderbodenschutzrecht DROP CONSTRAINT enforce_geotype_wkb_geometry; 
     786-- auf MULTIPOLYGON erweitern 
     787ALTER TABLE ax_naturumweltoderbodenschutzrecht  
     788  DROP CONSTRAINT enforce_geotype_wkb_geometry; 
     789 
     790ALTER TABLE ax_naturumweltoderbodenschutzrecht 
     791  ADD CONSTRAINT enforce_geotype_wkb_geometry CHECK (geometrytype(wkb_geometry) = 'POLYGON'::text  
     792                                                  OR geometrytype(wkb_geometry) = 'MULTIPOLYGON'::text  
     793                                                  OR wkb_geometry IS NULL); 
    760794 
    761795CREATE INDEX ax_naturumweltoderbodenschutzrecht_geom_idx 
     
    812846SELECT AddGeometryColumn('ax_schutzzone','wkb_geometry','25832','POLYGON',2); 
    813847 
    814 -- auch MULTIPOLYGON 
    815 ALTER TABLE ax_schutzzone DROP CONSTRAINT enforce_geotype_wkb_geometry; 
     848-- auf MULTIPOLYGON erweitern 
     849ALTER TABLE ax_schutzzone  
     850  DROP CONSTRAINT enforce_geotype_wkb_geometry; 
     851 
     852ALTER TABLE ax_schutzzone 
     853  ADD CONSTRAINT enforce_geotype_wkb_geometry CHECK (geometrytype(wkb_geometry) = 'POLYGON'::text  
     854                                                  OR geometrytype(wkb_geometry) = 'MULTIPOLYGON'::text  
     855                                                  OR wkb_geometry IS NULL); 
    816856 
    817857CREATE INDEX ax_schutzzone_geom_idx ON ax_schutzzone USING gist (wkb_geometry); 
     
    10991139        advstandardmodell       character varying(9), 
    11001140        anlass                  integer, 
    1101         artderflurstuecksgrenze integer[], 
     1141        artderflurstuecksgrenze integer[],  -- geaendert. 18.09.2011 
    11021142        CONSTRAINT ax_besondereflurstuecksgrenze_pk PRIMARY KEY (ogc_fid) 
    11031143); 
     
    17691809SELECT AddGeometryColumn('ax_gebaeude','wkb_geometry','25832','MULTIPOLYGON',2); 
    17701810 
    1771 -- POLYGON und MULTIPOLYGON 
    1772 ALTER TABLE ax_gebaeude DROP CONSTRAINT enforce_geotype_wkb_geometry; 
     1811-- auf MULTIPOLYGON erweitern 
     1812ALTER TABLE ax_gebaeude  
     1813  DROP CONSTRAINT enforce_geotype_wkb_geometry; 
     1814 
     1815ALTER TABLE ax_gebaeude 
     1816  ADD CONSTRAINT enforce_geotype_wkb_geometry CHECK (geometrytype(wkb_geometry) = 'POLYGON'::text  
     1817                                                  OR geometrytype(wkb_geometry) = 'MULTIPOLYGON'::text  
     1818                                                  OR wkb_geometry IS NULL); 
    17731819 
    17741820CREATE INDEX ax_gebaeude_geom_idx ON ax_gebaeude USING gist (wkb_geometry); 
     
    28482894 
    28492895SELECT AddGeometryColumn('ax_vorratsbehaelterspeicherbauwerk','wkb_geometry','25832','POLYGON',2); 
     2896 
     2897-- auf MULTIPOLYGON erweitern 
     2898ALTER TABLE ax_vorratsbehaelterspeicherbauwerk  
     2899  DROP CONSTRAINT enforce_geotype_wkb_geometry; 
     2900 
     2901ALTER TABLE ax_vorratsbehaelterspeicherbauwerk 
     2902  ADD CONSTRAINT enforce_geotype_wkb_geometry CHECK (geometrytype(wkb_geometry) = 'POLYGON'::text  
     2903                                                  OR geometrytype(wkb_geometry) = 'MULTIPOLYGON'::text  
     2904                                                  OR wkb_geometry IS NULL); 
    28502905 
    28512906CREATE INDEX ax_vorratsbehaelterspeicherbauwerk_geom_idx  
     
    36193674SELECT AddGeometryColumn('ax_klassifizierungnachstrassenrecht','wkb_geometry','25832','POLYGON',2); 
    36203675 
    3621 ALTER TABLE ax_klassifizierungnachstrassenrecht DROP CONSTRAINT enforce_geotype_wkb_geometry; 
     3676-- auf MULTIPOLYGON erweitern 
     3677ALTER TABLE ax_klassifizierungnachstrassenrecht  
     3678  DROP CONSTRAINT enforce_geotype_wkb_geometry; 
    36223679 
    36233680ALTER TABLE ax_klassifizierungnachstrassenrecht 
    3624   ADD CONSTRAINT enforce_geotype_wkb_geometry CHECK (geometrytype(wkb_geometry) = 'POLYGON'::text OR geometrytype(wkb_geometry) = 'MULTIPOLYGON'::text OR wkb_geometry IS NULL); 
     3681  ADD CONSTRAINT enforce_geotype_wkb_geometry CHECK (geometrytype(wkb_geometry) = 'POLYGON'::text  
     3682                                                  OR geometrytype(wkb_geometry) = 'MULTIPOLYGON'::text  
     3683                                                  OR wkb_geometry IS NULL); 
    36253684 
    36263685 
     
    36503709SELECT AddGeometryColumn('ax_klassifizierungnachwasserrecht','wkb_geometry','25832','POLYGON',2); 
    36513710 
    3652 ALTER TABLE ax_klassifizierungnachwasserrecht DROP CONSTRAINT enforce_geotype_wkb_geometry; 
     3711-- auf MULTIPOLYGON erweitern 
     3712ALTER TABLE ax_klassifizierungnachwasserrecht  
     3713  DROP CONSTRAINT enforce_geotype_wkb_geometry; 
    36533714 
    36543715ALTER TABLE ax_klassifizierungnachwasserrecht 
    3655   ADD CONSTRAINT enforce_geotype_wkb_geometry CHECK (geometrytype(wkb_geometry) = 'POLYGON'::text OR geometrytype(wkb_geometry) = 'MULTIPOLYGON'::text OR wkb_geometry IS NULL); 
    3656  
     3716  ADD CONSTRAINT enforce_geotype_wkb_geometry CHECK (geometrytype(wkb_geometry) = 'POLYGON'::text  
     3717                                                  OR geometrytype(wkb_geometry) = 'MULTIPOLYGON'::text  
     3718                                                  OR wkb_geometry IS NULL); 
    36573719 
    36583720CREATE INDEX ax_klassifizierungnachwasserrecht_geom_idx 
     
    36863748 
    36873749-- verschiedene Goemetrie-Typen 
    3688 ALTER TABLE ax_bauraumoderbodenordnungsrecht DROP CONSTRAINT enforce_geotype_wkb_geometry; 
     3750ALTER TABLE ax_bauraumoderbodenordnungsrecht  
     3751  DROP CONSTRAINT enforce_geotype_wkb_geometry; 
    36893752 
    36903753CREATE INDEX ax_bauraumoderbodenordnungsrecht_geom_idx 
     
    37243787SELECT AddGeometryColumn('ax_sonstigesrecht','wkb_geometry','25832','POLYGON',2); 
    37253788 
    3726 ALTER TABLE ax_sonstigesrecht DROP CONSTRAINT enforce_geotype_wkb_geometry; 
     3789ALTER TABLE ax_sonstigesrecht  
     3790  DROP CONSTRAINT enforce_geotype_wkb_geometry; 
    37273791 
    37283792CREATE INDEX ax_sonstigesrecht_geom_idx 
     
    37623826); 
    37633827 
    3764 SELECT AddGeometryColumn('ax_bodenschaetzung','wkb_geometry','25832','MULTIPOLYGON',2); 
    3765  
    3766 -- POLYGON und MULTIPOLYGON 
    3767 ALTER TABLE ONLY ax_bodenschaetzung DROP CONSTRAINT enforce_geotype_wkb_geometry; 
     3828SELECT AddGeometryColumn('ax_bodenschaetzung','wkb_geometry','25832','POLYGON',2); 
     3829 
     3830-- auf MULTIPOLYGON erweitern 
     3831ALTER TABLE ax_bodenschaetzung  
     3832  DROP CONSTRAINT enforce_geotype_wkb_geometry; 
     3833 
     3834ALTER TABLE ax_bodenschaetzung 
     3835  ADD CONSTRAINT enforce_geotype_wkb_geometry CHECK (geometrytype(wkb_geometry) = 'POLYGON'::text  
     3836                                                  OR geometrytype(wkb_geometry) = 'MULTIPOLYGON'::text  
     3837                                                  OR wkb_geometry IS NULL); 
    37683838 
    37693839CREATE INDEX ax_bodenschaetzung_geom_idx 
     
    38023872SELECT AddGeometryColumn('ax_musterlandesmusterundvergleichsstueck','wkb_geometry','25832','POLYGON',2); 
    38033873 
    3804 -- POLYGON  und POINT 
    3805 ALTER TABLE ax_musterlandesmusterundvergleichsstueck DROP CONSTRAINT enforce_geotype_wkb_geometry; 
     3874-- auf MULTIPOLYGON erweitern 
     3875-- es kommt auch POINT vor !? 
     3876ALTER TABLE ax_musterlandesmusterundvergleichsstueck  
     3877  DROP CONSTRAINT enforce_geotype_wkb_geometry; 
     3878 
     3879ALTER TABLE ax_musterlandesmusterundvergleichsstueck 
     3880  ADD CONSTRAINT enforce_geotype_wkb_geometry CHECK (geometrytype(wkb_geometry) = 'POLYGON'::text  
     3881                                                  OR geometrytype(wkb_geometry) = 'MULTIPOLYGON'::text  
     3882                                                  OR wkb_geometry IS NULL); 
    38063883 
    38073884CREATE INDEX ax_musterlandesmusterundvergleichsstueck_geom_idx 
     
    43274404$$ LANGUAGE plpgsql;  
    43284405 
    4329 -- 
     4406 
    43304407-- Indizierung 
    4331 -- 
    4332 CREATE INDEX aa_aktivitaet_idx ON aa_aktivitaet(gml_id); 
    4333 CREATE INDEX aa_antrag_idx ON aa_antrag(gml_id); 
    4334 CREATE INDEX aa_antragsgebiet_idx ON aa_antragsgebiet(gml_id); 
    4335 CREATE INDEX aa_meilenstein_idx ON aa_meilenstein(gml_id); 
    4336 CREATE INDEX aa_projektsteuerung_idx ON aa_projektsteuerung(gml_id); 
    4337 CREATE INDEX aa_vorgang_idx ON aa_vorgang(gml_id); 
    4338 CREATE INDEX ap_darstellung_idx ON ap_darstellung(gml_id); 
    4339 CREATE INDEX ap_lpo_idx ON ap_lpo(gml_id); 
    4340 CREATE INDEX ap_lto_idx ON ap_lto(gml_id); 
    4341 CREATE INDEX ap_ppo_idx ON ap_ppo(gml_id); 
    4342 CREATE INDEX ap_pto_idx ON ap_pto(gml_id); 
    4343 CREATE INDEX ax_anderefestlegungnachwasserrecht_idx ON ax_anderefestlegungnachwasserrecht(gml_id); 
    4344 CREATE INDEX ax_anschrift_idx ON ax_anschrift(gml_id); 
    4345 CREATE INDEX ax_aufnahmepunkt_idx ON ax_aufnahmepunkt(gml_id); 
    4346 CREATE INDEX ax_bahnverkehr_idx ON ax_bahnverkehr(gml_id); 
    4347 CREATE INDEX ax_bahnverkehrsanlage_idx ON ax_bahnverkehrsanlage(gml_id); 
    4348 CREATE INDEX ax_baublock_idx ON ax_baublock(gml_id); 
    4349 CREATE INDEX ax_bauraumoderbodenordnungsrecht_idx ON ax_bauraumoderbodenordnungsrecht(gml_id); 
    4350 CREATE INDEX ax_bauteil_idx ON ax_bauteil(gml_id); 
    4351 CREATE INDEX ax_bauwerkimgewaesserbereich_idx ON ax_bauwerkimgewaesserbereich(gml_id); 
    4352 CREATE INDEX ax_bauwerkimverkehrsbereich_idx ON ax_bauwerkimverkehrsbereich(gml_id); 
    4353 CREATE INDEX ax_bauwerkoderanlagefuerindustrieundgewerbe_idx ON ax_bauwerkoderanlagefuerindustrieundgewerbe(gml_id); 
    4354 CREATE INDEX ax_bauwerkoderanlagefuersportfreizeitunderholung_idx ON ax_bauwerkoderanlagefuersportfreizeitunderholung(gml_id); 
    4355 CREATE INDEX ax_bergbaubetrieb_idx ON ax_bergbaubetrieb(gml_id); 
    4356 CREATE INDEX ax_besondereflurstuecksgrenze_idx ON ax_besondereflurstuecksgrenze(gml_id); 
    4357 CREATE INDEX ax_besonderegebaeudelinie_idx ON ax_besonderegebaeudelinie(gml_id); 
    4358 CREATE INDEX ax_besondererbauwerkspunkt_idx ON ax_besondererbauwerkspunkt(gml_id); 
    4359 CREATE INDEX ax_besonderergebaeudepunkt_idx ON ax_besonderergebaeudepunkt(gml_id); 
    4360 CREATE INDEX ax_besondererhoehenpunkt_idx ON ax_besondererhoehenpunkt(gml_id); 
    4361 CREATE INDEX ax_besonderertopographischerpunkt_idx ON ax_besonderertopographischerpunkt(gml_id); 
    4362 CREATE INDEX ax_bewertung_idx ON ax_bewertung(gml_id); 
    4363 CREATE INDEX ax_bodenschaetzung_idx ON ax_bodenschaetzung(gml_id); 
    4364 CREATE INDEX ax_boeschungkliff_idx ON ax_boeschungkliff(gml_id); 
    4365 CREATE INDEX ax_boeschungsflaeche_idx ON ax_boeschungsflaeche(gml_id); 
    4366 CREATE INDEX ax_buchungsblatt_idx ON ax_buchungsblatt(gml_id); 
    4367 CREATE INDEX ax_buchungsblattbezirk_idx ON ax_buchungsblattbezirk(gml_id); 
    4368 CREATE INDEX ax_buchungsstelle_idx ON ax_buchungsstelle(gml_id); 
    4369 CREATE INDEX ax_bundesland_idx ON ax_bundesland(gml_id); 
    4370 CREATE INDEX ax_dammwalldeich_idx ON ax_dammwalldeich(gml_id); 
    4371 CREATE INDEX ax_denkmalschutzrecht_idx ON ax_denkmalschutzrecht(gml_id); 
    4372 CREATE INDEX ax_dienststelle_idx ON ax_dienststelle(gml_id); 
    4373 CREATE INDEX ax_einrichtunginoeffentlichenbereichen_idx ON ax_einrichtunginoeffentlichenbereichen(gml_id); 
    4374 CREATE INDEX ax_felsenfelsblockfelsnadel_idx ON ax_felsenfelsblockfelsnadel(gml_id); 
    4375 CREATE INDEX ax_firstlinie_idx ON ax_firstlinie(gml_id); 
    4376 CREATE INDEX ax_flaechebesondererfunktionalerpraegung_idx ON ax_flaechebesondererfunktionalerpraegung(gml_id); 
    4377 CREATE INDEX ax_flaechegemischternutzung_idx ON ax_flaechegemischternutzung(gml_id); 
    4378 CREATE INDEX ax_fliessgewaesser_idx ON ax_fliessgewaesser(gml_id); 
    4379 CREATE INDEX ax_flugverkehr_idx ON ax_flugverkehr(gml_id); 
    4380 CREATE INDEX ax_flugverkehrsanlage_idx ON ax_flugverkehrsanlage(gml_id); 
    4381 CREATE INDEX ax_flurstueck_idx ON ax_flurstueck(gml_id); 
    4382 CREATE INDEX ax_friedhof_idx ON ax_friedhof(gml_id); 
    4383 CREATE INDEX ax_gebaeude_idx ON ax_gebaeude(gml_id); 
    4384 CREATE INDEX ax_gebaeudeausgestaltung_idx ON ax_gebaeudeausgestaltung(gml_id); 
    4385 CREATE INDEX ax_gehoelz_idx ON ax_gehoelz(gml_id); 
    4386 CREATE INDEX ax_gelaendekante_idx ON ax_gelaendekante(gml_id); 
    4387 CREATE INDEX ax_gemarkung_idx ON ax_gemarkung(gml_id); 
    4388 CREATE INDEX ax_gemarkungsteilflur_idx ON ax_gemarkungsteilflur(gml_id); 
    4389 CREATE INDEX ax_gemeinde_idx ON ax_gemeinde(gml_id); 
    4390 CREATE INDEX ax_georeferenziertegebaeudeadresse_idx ON ax_georeferenziertegebaeudeadresse(gml_id); 
    4391 CREATE INDEX ax_gewaessermerkmal_idx ON ax_gewaessermerkmal(gml_id); 
    4392 CREATE INDEX ax_gleis_idx ON ax_gleis(gml_id); 
    4393 CREATE INDEX ax_grablochderbodenschaetzung_idx ON ax_grablochderbodenschaetzung(gml_id); 
    4394 CREATE INDEX ax_grenzpunkt_idx ON ax_grenzpunkt(gml_id); 
    4395 CREATE INDEX ax_hafenbecken_idx ON ax_hafenbecken(gml_id); 
    4396 CREATE INDEX ax_halde_idx ON ax_halde(gml_id); 
    4397 CREATE INDEX ax_heide_idx ON ax_heide(gml_id); 
    4398 CREATE INDEX ax_heilquellegasquelle_idx ON ax_heilquellegasquelle(gml_id); 
    4399 CREATE INDEX ax_historischesbauwerkoderhistorischeeinrichtung_idx ON ax_historischesbauwerkoderhistorischeeinrichtung(gml_id); 
    4400 CREATE INDEX ax_historischesflurstueck_idx ON ax_historischesflurstueck(gml_id); 
    4401 CREATE INDEX ax_historischesflurstueckalb_idx ON ax_historischesflurstueckalb(gml_id); 
    4402 CREATE INDEX ax_industrieundgewerbeflaeche_idx ON ax_industrieundgewerbeflaeche(gml_id); 
    4403 CREATE INDEX ax_klassifizierungnachstrassenrecht_idx ON ax_klassifizierungnachstrassenrecht(gml_id); 
    4404 CREATE INDEX ax_klassifizierungnachwasserrecht_idx ON ax_klassifizierungnachwasserrecht(gml_id); 
    4405 CREATE INDEX ax_kleinraeumigerlandschaftsteil_idx ON ax_kleinraeumigerlandschaftsteil(gml_id); 
    4406 CREATE INDEX ax_kommunalesgebiet_idx ON ax_kommunalesgebiet(gml_id); 
    4407 CREATE INDEX ax_kreisregion_idx ON ax_kreisregion(gml_id); 
    4408 CREATE INDEX ax_lagebezeichnungkatalogeintrag_idx ON ax_lagebezeichnungkatalogeintrag(gml_id); 
    4409 CREATE INDEX ax_lagebezeichnungmithausnummer_idx ON ax_lagebezeichnungmithausnummer(gml_id); 
    4410 CREATE INDEX ax_lagebezeichnungmitpseudonummer_idx ON ax_lagebezeichnungmitpseudonummer(gml_id); 
    4411 CREATE INDEX ax_lagebezeichnungohnehausnummer_idx ON ax_lagebezeichnungohnehausnummer(gml_id); 
    4412 CREATE INDEX ax_landwirtschaft_idx ON ax_landwirtschaft(gml_id); 
    4413 CREATE INDEX ax_leitung_idx ON ax_leitung(gml_id); 
    4414 CREATE INDEX ax_meer_idx ON ax_meer(gml_id); 
    4415 CREATE INDEX ax_moor_idx ON ax_moor(gml_id); 
    4416 CREATE INDEX ax_musterlandesmusterundvergleichsstueck_idx ON ax_musterlandesmusterundvergleichsstueck(gml_id); 
    4417 CREATE INDEX ax_namensnummer_idx ON ax_namensnummer(gml_id); 
    4418 CREATE INDEX ax_naturumweltoderbodenschutzrecht_idx ON ax_naturumweltoderbodenschutzrecht(gml_id); 
    4419 CREATE INDEX ax_person_idx ON ax_person(gml_id); 
    4420 CREATE INDEX ax_platz_idx ON ax_platz(gml_id); 
    4421 CREATE INDEX ax_punktortag_idx ON ax_punktortag(gml_id); 
    4422 CREATE INDEX ax_punktortau_idx ON ax_punktortau(gml_id); 
    4423 CREATE INDEX ax_punktortta_idx ON ax_punktortta(gml_id); 
    4424 CREATE INDEX ax_regierungsbezirk_idx ON ax_regierungsbezirk(gml_id); 
    4425 CREATE INDEX ax_schiffsverkehr_idx ON ax_schiffsverkehr(gml_id); 
    4426 CREATE INDEX ax_schutzgebietnachwasserrecht_idx ON ax_schutzgebietnachwasserrecht(gml_id); 
    4427 CREATE INDEX ax_schutzzone_idx ON ax_schutzzone(gml_id); 
    4428 CREATE INDEX ax_sonstigervermessungspunkt_idx ON ax_sonstigervermessungspunkt(gml_id); 
    4429 CREATE INDEX ax_sonstigesbauwerkodersonstigeeinrichtung_idx ON ax_sonstigesbauwerkodersonstigeeinrichtung(gml_id); 
    4430 CREATE INDEX ax_sonstigesrecht_idx ON ax_sonstigesrecht(gml_id); 
    4431 CREATE INDEX ax_sportfreizeitunderholungsflaeche_idx ON ax_sportfreizeitunderholungsflaeche(gml_id); 
    4432 CREATE INDEX ax_stehendesgewaesser_idx ON ax_stehendesgewaesser(gml_id); 
    4433 CREATE INDEX ax_strassenverkehr_idx ON ax_strassenverkehr(gml_id); 
    4434 CREATE INDEX ax_strassenverkehrsanlage_idx ON ax_strassenverkehrsanlage(gml_id); 
    4435 CREATE INDEX ax_sumpf_idx ON ax_sumpf(gml_id); 
    4436 CREATE INDEX ax_tagebaugrubesteinbruch_idx ON ax_tagebaugrubesteinbruch(gml_id); 
    4437 CREATE INDEX ax_topographischelinie_idx ON ax_topographischelinie(gml_id); 
    4438 CREATE INDEX ax_transportanlage_idx ON ax_transportanlage(gml_id); 
    4439 CREATE INDEX ax_turm_idx ON ax_turm(gml_id); 
    4440 CREATE INDEX ax_unlandvegetationsloseflaeche_idx ON ax_unlandvegetationsloseflaeche(gml_id); 
    4441 CREATE INDEX ax_untergeordnetesgewaesser_idx ON ax_untergeordnetesgewaesser(gml_id); 
    4442 CREATE INDEX ax_vegetationsmerkmal_idx ON ax_vegetationsmerkmal(gml_id); 
    4443 CREATE INDEX ax_vorratsbehaelterspeicherbauwerk_idx ON ax_vorratsbehaelterspeicherbauwerk(gml_id); 
    4444 CREATE INDEX ax_wald_idx ON ax_wald(gml_id); 
    4445 CREATE INDEX ax_weg_idx ON ax_weg(gml_id); 
    4446 CREATE INDEX ax_wegpfadsteig_idx ON ax_wegpfadsteig(gml_id); 
    4447 CREATE INDEX ax_wohnbauflaeche_idx ON ax_wohnbauflaeche(gml_id); 
    4448 CREATE INDEX ax_wohnplatz_idx ON ax_wohnplatz(gml_id); 
    4449 CREATE INDEX ks_sonstigesbauwerk_idx ON ks_sonstigesbauwerk(gml_id); 
     4408-- F.J.: Den Abschnitt entfernt am 19.09.2011 
     4409-- Die Tabellen sind bereits mit einem UNIQUE INDEX auf "gml_id" versehen: 
    44504410 
    44514411-- 
Note: See TracChangeset for help on using the changeset viewer.