Ignore:
Timestamp:
11/21/11 16:47:51 (12 years ago)
Author:
frank.jaeger
Message:

Schlüsseltabellen für die Spalten von ax_gebäude erfasst.
Datenbank-Schema wurde überarbeitet.

File:
1 edited

Legend:

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

    r123 r130  
    5757--                 (z.B. Index auf ax_historischesflurstueck.flurstueckskennzeichen) 
    5858 
     59--  2011-11-21 FJ 
     60--   a. Abgleich Tabelle "ax_gebaeude" mit ALKIS-OK NRW, Kommentare, Neue Keytables. 
     61--   b. Abgleich Tabelle "ax_flurstueck" mit ALKIS-OK NRW, Kommentare. 
     62--   c. Index auf VorgÀnger/Nachfolger-FlurstÃŒck (Array!) von ax_historischsflurstueck* 
     63--   d. Spalte "identifier" pauschal auskommentiert. Es scheint sich nur um eine Variante (redundant) von "gml_id" zu handeln. 
     64--   e. Spalten mit mehreren Bezeichnungen, durch Pipe (|) getrennt pauschal auskommentiert. Reste alter fehlerhafter PostNAS-Versionen? 
     65--   f. Einheitliche Definition und Kommentierung von "AX_Flurstueck_Kerndaten" 
     66--   g. Einige Felder umgestellt von "character" auf "character varying" (aber nicht gml_id und beginnt). 
     67--   h. gml_id von ax_adresse von 32 auf 16 umgestellt (wurden bisher nicht korrekt gelöscht?) 
     68 
     69 
    5970--  TEST: gml_id von character(16)  auf  character varying(32) erweitert 
    6071--        Bei Daten aus einer FortfÃŒhrung (NBA-Aktualisierung) wird dort Datum/Zeit angehÀngt 
     
    127138        ogc_fid                 serial NOT NULL, 
    128139        gml_id                  character(16),  -- character varying(32), 
    129         identifier              character(28), 
    130         beginnt                 character(20), 
    131         sonstigesmodell         character(6), 
     140--      identifier              character(28), 
     141        beginnt                 character(20), 
     142        sonstigesmodell         character varying(9), 
    132143        anlass                  integer, 
    133144        bauwerksfunktion        integer, 
     
    187198        ogc_fid                         serial NOT NULL, 
    188199        gml_id                          character(16),  -- character varying(32), 
    189         identifier                      character varying(28), 
     200--      identifier                      character varying(28), 
    190201        beginnt                         character(20), 
    191202        advstandardmodell               character varying(9), 
     
    212223CREATE TABLE ax_baublock ( 
    213224        ogc_fid serial NOT NULL, 
    214         gml_id                  character(16),  -- character varying(32), 
    215         identifier character(28), 
    216         beginnt character(20), 
    217         advstandardmodell character(4), 
    218         anlass integer, 
    219         baublockbezeichnung integer, 
     225        gml_id                  character(16), 
     226--      identifier              character(28), 
     227        beginnt                 character(20), 
     228        advstandardmodell       character(9), 
     229        anlass                  integer, 
     230        baublockbezeichnung     integer, 
    220231  CONSTRAINT ax_baublock_pk PRIMARY KEY (ogc_fid) 
    221232); 
     
    236247        ogc_fid                 serial NOT NULL, 
    237248        gml_id                  character(16),  -- character varying(32), 
    238         identifier              character varying(28), 
     249--      identifier              character varying(28), 
    239250        beginnt                 character(20), 
    240251        advstandardmodell       character varying(9), 
     
    263274        ogc_fid                 serial NOT NULL, 
    264275        gml_id                  character(16),  -- character varying(32), 
    265         identifier              character varying(28), 
     276--      identifier              character varying(28), 
    266277        beginnt                 character(20), 
    267278        advstandardmodell       character varying(9), 
     
    287298        ogc_fid                 serial NOT NULL, 
    288299        gml_id                  character(16),  -- character varying(32), 
    289         identifier              character varying(28), 
     300--      identifier              character varying(28), 
    290301        beginnt                 character(20), 
    291302        advstandardmodell       character varying(9), 
     
    322333        ogc_fid serial NOT NULL, 
    323334        gml_id                  character(16),  -- character varying(32), 
    324         identifier character(28), 
    325         beginnt character(20), 
    326         advstandardmodell character(4), 
    327         anlass integer, 
    328         darstellung integer, 
    329         zeigtauf character varying, 
     335--      identifier              character(28), 
     336        beginnt                 character(20), 
     337        advstandardmodell       character(9), 
     338        anlass                  integer, 
     339        darstellung             integer, 
     340--      zeigtauf                character varying,  -- Relation? 
    330341        CONSTRAINT ax_gebaeudeausgestaltung_pk PRIMARY KEY (ogc_fid) 
    331342); 
     
    346357CREATE TABLE ax_georeferenziertegebaeudeadresse ( 
    347358        ogc_fid                 serial NOT NULL, 
    348         gml_id                  character(16),  -- character varying(32), 
    349         identifier              character varying(28), 
     359        gml_id                  character(16), 
     360--      identifier              character varying(28), 
    350361        beginnt                 character(20),          -- Inhalt z.B. "2008-06-10T15:19:17Z" 
    351362                                                        -- ISO:waere   "2008-06-10 15:19:17-00" 
     
    361372        ortsteil                integer,                --         0 
    362373        --                      --                      -- -- 
    363         postleitzahl            character varying(5),   -- integer - ueblich sind char(5) mit fuehrenden Nullen 
    364         ortsnamepost            character varying(40),  -- (4),  generierte Laenge, Name wird abgeschnitten 
    365         zusatzortsname          character varying(30),  -- (7),  ", Lippe", erscheint allgemein zu knapp 
    366         strassenname            character varying(50),  -- (23), generierte Laenge, Name wird abgeschnitten 
     374        postleitzahl            character varying(5),   -- mit fuehrenden Nullen 
     375        ortsnamepost            character varying(40),  --  
     376        zusatzortsname          character varying(30),  --  
     377        strassenname            character varying(50),  --  
    367378        strassenschluessel      integer,                -- max.  5 Stellen 
    368379        hausnummer              integer,                -- meist 3 Stellen 
    369         adressierungszusatz     character(1),           -- Hausnummernzusatz-Buchstabe 
     380        adressierungszusatz     character varying(1),   -- Hausnummernzusatz-Buchstabe 
    370381        CONSTRAINT ax_georeferenziertegebaeudeadresse_pk PRIMARY KEY (ogc_fid) 
    371382); 
    372 -- Auchtung! Das Feld Gemeinde hier ist nur ein TeilschlÃŒssel. 
    373383 
    374384SELECT AddGeometryColumn('ax_georeferenziertegebaeudeadresse','wkb_geometry','25832','POINT',2); 
     
    395405        ogc_fid                 serial NOT NULL, 
    396406        gml_id                  character(16),  -- character varying(32), 
    397         identifier              character varying(28), 
     407--      identifier              character varying(28), 
    398408        beginnt                 character(20), 
    399409        advstandardmodell       character varying(9), 
     
    424434-- H i s t o r i s c h e s   F l u r s t ÃŒ c k   A L B 
    425435-- --------------------------------------------------- 
    426  
    427 -- Die "alte" Historie, die schon aus dem VorgÀngerverfahren ALB ÃŒbernommen wurde. 
    428 -- VorgÀnger-Nachfolger-Beziehungen, ohne Geometrie 
     436-- Variante A: "Standardhistorie" (statt ax_historischesflurstueckohneraumbezug) 
     437 
     438-- Diese Tabelle bleibt beim Laden mit produktiven Daten (Vollhistorie) leer. 
     439-- Wird vorÃŒbergehend benötigt fÃŒr die Demodaten RLP Mustermonzel. 
    429440 
    430441CREATE TABLE ax_historischesflurstueckalb ( 
    431         ogc_fid                         serial NOT NULL, 
    432         gml_id                  character(16),  -- character varying(32), 
    433         identifier                      character varying(28), 
    434         beginnt                         character(20), 
    435         advstandardmodell               character varying(8), 
    436         anlass                          integer, 
    437         art                             character varying(40),  -- (15) 
    438         "name"                          character varying(13), 
    439         land                            integer, 
    440         gemarkungsnummer                integer, 
    441         flurnummer                      integer, 
    442         zaehler                         integer, 
    443         nenner                          integer, 
    444         flurstueckskennzeichen          character(20), 
    445         amtlicheflaeche                 double precision, 
    446         blattart                        integer, 
    447         buchungsart                     character varying(11), 
     442        ogc_fid                 serial NOT NULL, 
     443        gml_id                  character(16),  -- character varying(32), 
     444--      identifier              character varying(28), 
     445 
     446        -- GID: AX_Flurstueck_Kerndaten 
     447        -- 'FlurstÃŒck_Kerndaten' enthÀlt Eigenschaften des FlurstÃŒcks, die auch fÃŒr andere FlurstÃŒcksobjektarten gelten (z.B. Historisches FlurstÃŒck). 
     448 
     449        land                    integer,         -- 
     450        gemarkungsnummer        integer,            -- 
     451        flurnummer              integer,               -- Teile des FlurstÃŒckskennzeichens  
     452        zaehler                 integer,            --    (redundant zu flurstueckskennzeichen) 
     453        nenner                  integer,         -- 
     454        -- daraus abgeleitet: 
     455        flurstueckskennzeichen  character(20),         -- Inhalt rechts mit __ auf 20 aufgefÃŒllt 
     456 
     457        amtlicheflaeche         double precision,      -- AFL 
     458        abweichenderrechtszustand character(5),        -- ARZ 
     459        zweifelhafterFlurstuecksnachweis character(5), -- ZFM Boolean 
     460        rechtsbehelfsverfahren  integer,               -- RBV 
     461        zeitpunktderentstehung  character(10),         -- ZDE  Inhalt jjjj-mm-tt  besser Format date ? 
     462 
     463        gemeindezugehoerigkeit  integer, 
     464        gemeinde                integer,  -- Welches von den beiden wird dann gefÃŒllt? 
     465        -- GID: ENDE AX_Flurstueck_Kerndaten 
     466 
     467        beginnt                 character(20), 
     468        advstandardmodell       character varying(9), 
     469        anlass                  integer, 
     470--      art                     character varying[], 
     471        "name"                  character varying[], 
     472 
     473        blattart                integer, 
     474        buchungsart             character varying(11), 
    448475        buchungsblattkennzeichen        integer, 
    449         "buchung|ax_buchung_historischesflurstueck|buchungsblattbezirk|a" integer, 
    450         bezirk                                          integer, 
    451         buchungsblattnummermitbuchstabenerweiterung     character(7), --integer, 
     476--      "buchung|ax_buchung_historischesflurstueck|buchungsblattbezirk|a" integer, 
     477        bezirk                                  integer, 
     478        buchungsblattnummermitbuchstabenerweiterung     character varying(7), --integer, 
    452479        laufendenummerderbuchungsstelle                 integer, 
    453480        zeitpunktderentstehungdesbezugsflurstuecks      character varying(10), 
    454         vorgaengerflurstueckskennzeichen character      varying[], 
    455         nachfolgerflurstueckskennzeichen character      varying[], 
     481 
     482        vorgaengerflurstueckskennzeichen        character varying[], 
     483        nachfolgerflurstueckskennzeichen        character varying[], 
    456484        CONSTRAINT ax_historischesflurstueckalb_pk PRIMARY KEY (ogc_fid) 
    457485); 
     
    464492                 ON ax_historischesflurstueckalb USING btree (gml_id); 
    465493 
    466 COMMENT ON TABLE  ax_historischesflurstueckalb        IS 'Historisches FlurstÃŒck ALB'; 
    467 COMMENT ON COLUMN ax_historischesflurstueckalb.gml_id IS 'Identifikator, global eindeutig'; 
     494-- Suche nach VorgÀnger / Nachfolger 
     495-- ++ Welche Methode fÃŒr ein Array? Wirkt das bei der Suche nach einem einzelnen Wert aus dem Array? 
     496CREATE INDEX idx_histfsalb_vor 
     497   ON ax_historischesflurstueckalb (vorgaengerflurstueckskennzeichen ASC); 
     498  COMMENT ON INDEX idx_histfsalb_vor IS 'Suchen nach VorgÀnger-FlurstÃŒck'; 
     499 
     500CREATE INDEX idx_histfsalb_nach 
     501   ON ax_historischesflurstueckalb (vorgaengerflurstueckskennzeichen ASC); 
     502  COMMENT ON INDEX idx_histfsalb_vor IS 'Suchen nach Nachfolger-FlurstÃŒck'; 
     503 
     504 
     505  COMMENT ON TABLE  ax_historischesflurstueckalb        IS 'Historisches FlurstÃŒck ALB'; 
     506  COMMENT ON COLUMN ax_historischesflurstueckalb.gml_id IS 'Identifikator, global eindeutig'; 
     507 
     508  COMMENT ON COLUMN ax_historischesflurstueckalb.flurnummer                IS 'FLN "Flurnummer" ist die von der Katasterbehörde zur eindeutigen Bezeichnung vergebene Nummer einer Flur, die eine Gruppe von zusammenhÀngenden FlurstÃŒcken innerhalb einer Gemarkung umfasst.'; 
     509  COMMENT ON COLUMN ax_historischesflurstueckalb.zaehler                   IS 'ZAE  Dieses Attribut enthÀlt den ZÀhler der FlurstÃŒcknummer'; 
     510  COMMENT ON COLUMN ax_historischesflurstueckalb.nenner                    IS 'NEN  Dieses Attribut enthÀlt den Nenner der FlurstÃŒcknummer'; 
     511 
     512  COMMENT ON COLUMN ax_historischesflurstueckalb.flurstueckskennzeichen    IS '"FlurstÃŒckskennzeichen" ist ein von der Katasterbehörde zur eindeutigen Bezeichnung des FlurstÃŒcks vergebenes Ordnungsmerkmal. 
     513Die Attributart setzt sich aus den nachfolgenden expliziten Attributarten in der angegebenen Reihenfolge zusammen: 
     514 1.  Land (2 Stellen) 
     515 2.  Gemarkungsnummer (4 Stellen) 
     516 3.  Flurnummer (3 Stellen) 
     517 4.  FlurstÃŒcksnummer 
     518 4.1 ZÀhler (5 Stellen) 
     519 4.2 Nenner (4 Stellen) 
     520 5.  FlurstÃŒcksfolge (2 Stellen) 
     521Die Elemente sind rechtsbÃŒndig zu belegen, fehlende Stellen sind mit fÃŒhrenden Nullen zu belegen. 
     522Da die Flurnummer und die FlurstÃŒcksfolge optional sind, sind aufgrund der bundeseinheitlichen Definition im FlurstÃŒckskennzeichen die entsprechenden Stellen, sofern sie nicht belegt sind, durch Unterstrich "_" ersetzt. 
     523Gleiches gilt fÃŒr FlurstÃŒcksnummern ohne Nenner, hier ist der fehlende Nenner im FlurstÃŒckskennzeichen durch Unterstriche zu ersetzen.'; 
     524 
     525  COMMENT ON COLUMN ax_historischesflurstueckalb.amtlicheflaeche           IS 'AFL "Amtliche FlÀche" ist der im Liegenschaftskataster festgelegte FlÀcheninhalt des FlurstÃŒcks in [qm]. FlurstÃŒcksflÀchen kleiner 0,5 qm können mit bis zu zwei Nachkommastellen gefÃŒhrt werden, ansonsten ohne Nachkommastellen.'; 
     526  COMMENT ON COLUMN ax_historischesflurstueckalb.abweichenderrechtszustand IS 'ARZ "Abweichender Rechtszustand" ist ein Hinweis darauf, dass außerhalb des Grundbuches in einem durch Gesetz geregelten Verfahren der Bodenordnung (siehe Objektart "Bau-, Raum- oder Bodenordnungsrecht", AA "Art der Festlegung", Werte 1750, 1770, 2100 bis 2340) ein neuer Rechtszustand eingetreten ist und das amtliche Verzeichnis der jeweiligen ausfÃŒhrenden Stelle maßgebend ist.'; 
     527  COMMENT ON COLUMN ax_historischesflurstueckalb.zweifelhafterFlurstuecksnachweis IS 'ZFM "Zweifelhafter FlurstÃŒcksnachweis" ist eine Kennzeichnung eines FlurstÃŒcks, dessen Angaben nicht zweifelsfrei berichtigt werden können.'; 
     528  COMMENT ON COLUMN ax_historischesflurstueckalb.rechtsbehelfsverfahren    IS 'RBV "Rechtsbehelfsverfahren" ist der Hinweis darauf, dass bei dem FlurstÃŒck ein laufendes Rechtsbehelfsverfahren anhÀngig ist.'; 
     529  COMMENT ON COLUMN ax_historischesflurstueckalb.zeitpunktderentstehung    IS 'ZDE "Zeitpunkt der Entstehung" ist der Zeitpunkt, zu dem das FlurstÃŒck fachlich entstanden ist.'; 
     530 
     531  COMMENT ON COLUMN ax_historischesflurstueckalb.gemeindezugehoerigkeit    IS 'GDZ "Gemeindezugehörigkeit" enthÀlt das Gemeindekennzeichen zur Zuordnung der FlustÃŒcksdaten zu einer Gemeinde.'; 
     532-- oder gemeinde? 
     533 
    468534 
    469535 
     
    472538-- Die "neue" Historie, die durch FortfÃŒhrungen innerhalb von ALKIS entstanden ist. 
    473539CREATE TABLE ax_historischesflurstueck ( 
    474         ogc_fid                                 serial NOT NULL, 
    475         gml_id                                  character(16), 
    476         identifier                              character(28), 
    477         beginnt                                 character(20), 
    478         advstandardmodell                       character(8), 
    479         anlass                                  integer, 
    480         art                                     character varying[], -- Array 
    481         "name"                                  character varying[], -- Array 
    482         land                                    integer, 
    483         gemarkungsnummer                        integer, 
    484         flurnummer                              integer, 
    485         zaehler                                 integer, 
    486         nenner                                  integer, 
    487         flurstueckskennzeichen                  character(20), -- Inhalt rechts mit __ auf 20 aufgefÃŒllt 
    488         amtlicheflaeche                         double precision, 
    489         abweichenderrechtszustand               character(5), 
    490         rechtsbehelfsverfahren                  character(5), 
    491         zeitpunktderentstehung                  character(10), 
    492         "gemeindezugehoerigkeit|ax_gemeindekennzeichen|land"    integer, 
    493         regierungsbezirk                        integer, 
    494         kreis                                   integer, 
    495         gemeinde                                integer, 
    496         vorgaengerflurstueckskennzeichen        character varying[],  -- array von FS-Kennzeichen hinten mit __ 
     540        ogc_fid                         serial NOT NULL, 
     541        gml_id                          character(16), 
     542--      identifier                      character(28), 
     543 
     544        -- GID: AX_Flurstueck_Kerndaten 
     545        -- 'FlurstÃŒck_Kerndaten' enthÀlt Eigenschaften des FlurstÃŒcks, die auch fÃŒr andere FlurstÃŒcksobjektarten gelten (z.B. Historisches FlurstÃŒck). 
     546 
     547        land                            integer,         -- 
     548        gemarkungsnummer                integer,            -- 
     549        flurnummer                      integer,               -- Teile des FlurstÃŒckskennzeichens  
     550        zaehler                         integer,            --    (redundant zu flurstueckskennzeichen) 
     551        nenner                          integer,         -- 
     552        -- daraus abgeleitet: 
     553        flurstueckskennzeichen  character(20),         -- Inhalt rechts mit __ auf 20 aufgefÃŒllt 
     554 
     555        amtlicheflaeche                 double precision,      -- AFL 
     556        abweichenderrechtszustand       character varying(5),        -- ARZ 
     557        zweifelhafterFlurstuecksnachweis character varying(5), -- ZFM Boolean 
     558        rechtsbehelfsverfahren          integer,               -- RBV 
     559        zeitpunktderentstehung          character(10),         -- ZDE  Inhalt jjjj-mm-tt  besser Format date ? 
     560 
     561        gemeindezugehoerigkeit          integer, 
     562        gemeinde                        integer,  -- Welches von den beiden wird dann gefÃŒllt? 
     563        -- GID: ENDE AX_Flurstueck_Kerndaten 
     564 
     565        beginnt                         character(20), 
     566        advstandardmodell               character varying(9), 
     567        anlass                          integer, 
     568        art                             character varying[], -- Array 
     569        "name"                          character varying[], -- Array 
     570 
     571--      "gemeindezugehoerigkeit|ax_gemeindekennzeichen|land"    integer, 
     572        regierungsbezirk                integer, 
     573        kreis                           integer, 
     574        vorgaengerflurstueckskennzeichen        character varying[],  -- array von FS-Kennzeichen 
    497575        nachfolgerflurstueckskennzeichen        character varying[], 
    498         blattart                                integer, 
    499         buchungsart                             integer, 
    500         buchungsblattkennzeichen                double precision, 
    501         "buchung|ax_buchung_historischesflurstueck|buchungsblattbezirk|a"       integer, 
    502         bezirk                                  integer, 
     576        blattart                        integer, 
     577        buchungsart                     integer, 
     578        buchungsblattkennzeichen        double precision, 
     579--      "buchung|ax_buchung_historischesflurstueck|buchungsblattbezirk|a"       integer, 
     580        bezirk                          integer, 
    503581        buchungsblattnummermitbuchstabenerweiterung     character(20), --integer, -- hier lÀnger als (7)! 
    504         laufendenummerderbuchungsstelle         integer, 
     582        laufendenummerderbuchungsstelle integer, 
    505583        CONSTRAINT ax_historischesflurstueck_pk PRIMARY KEY (ogc_fid) 
    506584); 
     
    522600                 ON ax_historischesflurstueck USING btree (gml_id); 
    523601 
    524 COMMENT ON TABLE  ax_historischesflurstueck        IS 'Historisches FlurstÃŒck, ALKIS, MIT Geometrie'; 
    525 COMMENT ON COLUMN ax_historischesflurstueck.gml_id IS 'Identifikator, global eindeutig'; 
     602 
     603-- Suche nach VorgÀnger / Nachfolger 
     604-- ++ Welche Methode fÃŒr ein Array?  
     605-- Wirkt das ÃŒberhaupt bei der Suche nach einem einzelnen Wert aus dem Array? 
     606CREATE INDEX idx_histfs_vor 
     607   ON ax_historischesflurstueck (vorgaengerflurstueckskennzeichen ASC); 
     608COMMENT ON INDEX idx_histfsalb_vor IS 'Suchen nach VorgÀnger-FlurstÃŒck'; 
     609 
     610CREATE INDEX idx_histfs_nach 
     611   ON ax_historischesflurstueck (vorgaengerflurstueckskennzeichen ASC); 
     612COMMENT ON INDEX idx_histfsalb_vor IS 'Suchen nach Nachfolger-FlurstÃŒck'; 
     613 
     614-- Die postgresql-Doku sagt dazu (http://www.postgresql.org/docs/9.1/static/arrays.html): 
     615-- Arrays are not sets;  
     616-- searching for specific array elements can be a sign of database misdesign. 
     617-- Consider using a separate table with a row for each item that would be an array element. 
     618-- This will be easier to search, and is likely to scale better for a large number of elements.  
     619 
     620 
     621  COMMENT ON TABLE  ax_historischesflurstueck        IS 'Historisches FlurstÃŒck, ALKIS, MIT Geometrie'; 
     622  COMMENT ON COLUMN ax_historischesflurstueck.gml_id IS 'Identifikator, global eindeutig'; 
     623 
     624  COMMENT ON COLUMN ax_historischesflurstueck.flurnummer                IS 'FLN "Flurnummer" ist die von der Katasterbehörde zur eindeutigen Bezeichnung vergebene Nummer einer Flur, die eine Gruppe von zusammenhÀngenden FlurstÃŒcken innerhalb einer Gemarkung umfasst.'; 
     625  COMMENT ON COLUMN ax_historischesflurstueck.zaehler                   IS 'ZAE  Dieses Attribut enthÀlt den ZÀhler der FlurstÃŒcknummer'; 
     626  COMMENT ON COLUMN ax_historischesflurstueck.nenner                    IS 'NEN  Dieses Attribut enthÀlt den Nenner der FlurstÃŒcknummer'; 
     627 
     628  COMMENT ON COLUMN ax_historischesflurstueck.flurstueckskennzeichen    IS '"FlurstÃŒckskennzeichen" ist ein von der Katasterbehörde zur eindeutigen Bezeichnung des FlurstÃŒcks vergebenes Ordnungsmerkmal. 
     629Die Attributart setzt sich aus den nachfolgenden expliziten Attributarten in der angegebenen Reihenfolge zusammen: 
     630 1.  Land (2 Stellen) 
     631 2.  Gemarkungsnummer (4 Stellen) 
     632 3.  Flurnummer (3 Stellen) 
     633 4.  FlurstÃŒcksnummer 
     634 4.1 ZÀhler (5 Stellen) 
     635 4.2 Nenner (4 Stellen) 
     636 5.  FlurstÃŒcksfolge (2 Stellen) 
     637Die Elemente sind rechtsbÃŒndig zu belegen, fehlende Stellen sind mit fÃŒhrenden Nullen zu belegen. 
     638Da die Flurnummer und die FlurstÃŒcksfolge optional sind, sind aufgrund der bundeseinheitlichen Definition im FlurstÃŒckskennzeichen die entsprechenden Stellen, sofern sie nicht belegt sind, durch Unterstrich "_" ersetzt. 
     639Gleiches gilt fÃŒr FlurstÃŒcksnummern ohne Nenner, hier ist der fehlende Nenner im FlurstÃŒckskennzeichen durch Unterstriche zu ersetzen.'; 
     640 
     641  COMMENT ON COLUMN ax_historischesflurstueck.amtlicheflaeche           IS 'AFL "Amtliche FlÀche" ist der im Liegenschaftskataster festgelegte FlÀcheninhalt des FlurstÃŒcks in [qm]. FlurstÃŒcksflÀchen kleiner 0,5 qm können mit bis zu zwei Nachkommastellen gefÃŒhrt werden, ansonsten ohne Nachkommastellen.'; 
     642  COMMENT ON COLUMN ax_historischesflurstueck.abweichenderrechtszustand IS 'ARZ "Abweichender Rechtszustand" ist ein Hinweis darauf, dass außerhalb des Grundbuches in einem durch Gesetz geregelten Verfahren der Bodenordnung (siehe Objektart "Bau-, Raum- oder Bodenordnungsrecht", AA "Art der Festlegung", Werte 1750, 1770, 2100 bis 2340) ein neuer Rechtszustand eingetreten ist und das amtliche Verzeichnis der jeweiligen ausfÃŒhrenden Stelle maßgebend ist.'; 
     643  COMMENT ON COLUMN ax_historischesflurstueck.zweifelhafterFlurstuecksnachweis IS 'ZFM "Zweifelhafter FlurstÃŒcksnachweis" ist eine Kennzeichnung eines FlurstÃŒcks, dessen Angaben nicht zweifelsfrei berichtigt werden können.'; 
     644  COMMENT ON COLUMN ax_historischesflurstueck.rechtsbehelfsverfahren    IS 'RBV "Rechtsbehelfsverfahren" ist der Hinweis darauf, dass bei dem FlurstÃŒck ein laufendes Rechtsbehelfsverfahren anhÀngig ist.'; 
     645  COMMENT ON COLUMN ax_historischesflurstueck.zeitpunktderentstehung    IS 'ZDE "Zeitpunkt der Entstehung" ist der Zeitpunkt, zu dem das FlurstÃŒck fachlich entstanden ist.'; 
     646 
     647  COMMENT ON COLUMN ax_historischesflurstueck.gemeindezugehoerigkeit    IS 'GDZ "Gemeindezugehörigkeit" enthÀlt das Gemeindekennzeichen zur Zuordnung der FlustÃŒcksdaten zu einer Gemeinde.'; 
     648-- oder gemeinde? 
     649 
    526650 
    527651-- Kennzeichen indizieren, z.B. fuer Suche aus der Historie 
     
    537661        ogc_fid                 serial NOT NULL, 
    538662        gml_id                  character(16),  -- character varying(32), 
    539         identifier              character varying(28), 
     663--      identifier              character varying(28), 
    540664        beginnt                 character(20), 
    541665        advstandardmodell       character varying(9), 
     
    571695        ogc_fid                 serial NOT NULL, 
    572696        gml_id                  character(16),  -- character varying(32), 
    573         identifier              character varying(28), 
     697--      identifier              character varying(28), 
    574698        beginnt                 character(20), 
    575699        advstandardmodell       character varying(9), 
     
    629753-- T o p o g r a p h i s c h e   L i n i e  
    630754-- --------------------------------------------------- 
    631 -- neu 02.2011 
    632755CREATE TABLE ax_topographischelinie ( 
    633756        ogc_fid                 serial NOT NULL, 
    634757        gml_id                  character(16),  -- character varying(32), 
    635         identifier              character(28), 
    636         beginnt                 character(20), 
    637         advstandardmodell       character(4), 
     758--      identifier              character(28), 
     759        beginnt                 character(20), 
     760        advstandardmodell       character varying(9), 
    638761        anlass                  integer, 
    639762        liniendarstellung       integer, 
    640         sonstigeeigenschaft     character(21), 
     763        sonstigeeigenschaft     character varying(21), 
    641764        CONSTRAINT ax_topographischelinie_pk PRIMARY KEY (ogc_fid) 
    642765); 
     
    674797        ogc_fid                 serial NOT NULL, 
    675798        gml_id                  character(16),  -- character varying(32), 
    676         identifier              character varying(28), 
     799--      identifier              character varying(28), 
    677800        beginnt                 character(20), 
    678801        advstandardmodell       character varying[], 
    679         sonstigesmodell         character varying(8), 
     802        sonstigesmodell         character varying(9), 
    680803        anlass                  integer, 
    681804        signaturnummer          integer, 
     
    705828        ogc_fid                 serial NOT NULL, 
    706829        gml_id                  character(16),  -- character varying(32), 
    707         identifier              character varying(28), 
     830--      identifier              character varying(28), 
    708831        beginnt                 character(20), 
    709832--      beginnt                 timestamp without time zone,    -- Feld bleibt leer, wenn als timestamp angelegt! 
    710         advstandardmodell       character varying[],            -- ,character(9), hier als Array! 
     833        advstandardmodell       character varying[],            -- hier als Array! 
    711834        anlass                  integer, 
    712835        signaturnummer          integer, 
     
    739862        ogc_fid                 serial NOT NULL, 
    740863        gml_id                  character(16),  -- character varying(32), 
    741         identifier              character varying(28),  -- PostNAS 0.5: bleibt leer  
     864--      identifier              character varying(28),  -- PostNAS 0.5: bleibt leer  
    742865        beginnt                 character(20), 
    743866        advstandardmodell       character varying[], 
     
    751874        art                     character varying(40),  -- (18) 
    752875        drehwinkel              double precision,       -- falsche Masseinheit fÃŒr Mapserver, im View umrechnen 
    753         "zeigtaufexternes|aa_fachdatenverbindung|art" character varying(40), 
    754         --"name"                character(17),          -- leer? 
     876--      "zeigtaufexternes|aa_fachdatenverbindung|art" character varying(40), 
     877        --"name"                character varying(17),          -- leer? 
    755878        CONSTRAINT ap_pto_pk PRIMARY KEY (ogc_fid) 
    756879); 
     
    804927        ogc_fid                 serial NOT NULL,  
    805928        gml_id                  character(16),  -- character varying(32),  
    806         identifier              character varying(28),          -- leer 
     929--      identifier              character varying(28),          -- leer 
    807930        beginnt                 character(20),                  -- Datumsformat 
    808931--      beginnt                 timestamp without time zone,    -- dies Format wird nicht gefuellt 
     
    840963--   =================================================================== 
    841964 
    842  
    843965-- F l u r s t u e c k 
    844966-- ---------------------------------------------- 
     967-- Kennung 11001 
    845968CREATE TABLE ax_flurstueck ( 
    846         ogc_fid                 serial NOT NULL, 
    847         gml_id                  character(16),  -- character varying(32),         -- Datenbank-Tabelle interner SchlÃŒssel 
    848         identifier              character varying(28), -- Kann wech? redundant: gml_id mit prefix 
    849         beginnt                 character(20),         -- Timestamp der Enststehung 
    850         advstandardmodell       character varying(8),  -- steuert die Darstellung nach Kartentyp 
    851         anlass                  integer,               --  
    852 --      art                     character varying[],   -- Wozu braucht man das? Weglassen? 
    853         "name"                  character varying[],   -- 03.11.2011: array, Buchauskunft anpassen! 
    854         land                    integer,         -- 
    855         gemarkungsnummer        integer,            -- 
    856         flurnummer              integer,               -- Teile des FlurstÃŒckskennzeichens (redundant zu flurstueckskennzeichen) 
    857         zaehler                 integer,            -- 
    858         nenner                  integer,         -- 
    859         flurstueckskennzeichen  character(20),   -- Inhalt rechts mit __ auf 20 aufgefÃŒllt 
    860         regierungsbezirk        integer, 
    861         kreis                   integer, 
    862         gemeinde                integer, 
    863         amtlicheflaeche         double precision,   -- integer, 
    864         --abweichenderrechtszustand character(5), 
    865         rechtsbehelfsverfahren  integer,            -- Konverter-Fehler 
    866         zeitpunktderentstehung  character(10),      -- inhalt jjjj-mm-tt  besser Format date ? 
    867         "gemeindezugehoerigkeit|ax_gemeindekennzeichen|land"    integer, 
     969        ogc_fid                         serial NOT NULL, 
     970        gml_id                          character(16),         -- Datenbank-Tabelle interner SchlÃŒssel 
     971--      identifier                      character varying(28), -- Kann wech? redundant: gml_id mit prefix 
     972--      zustaendigeStelle               character varying,     -- ZST 
     973 
     974        -- GID: AX_Flurstueck_Kerndaten 
     975        -- 'FlurstÃŒck_Kerndaten' enthÀlt Eigenschaften des FlurstÃŒcks, die auch fÃŒr andere FlurstÃŒcksobjektarten gelten (z.B. Historisches FlurstÃŒck). 
     976 
     977        land                            integer,         -- 
     978        gemarkungsnummer                integer,            -- 
     979        flurnummer                      integer,               -- Teile des FlurstÃŒckskennzeichens  
     980        zaehler                         integer,            --    (redundant zu flurstueckskennzeichen) 
     981        nenner                          integer,         -- 
     982        -- daraus abgeleitet: 
     983        flurstueckskennzeichen          character(20),         -- Inhalt rechts mit __ auf 20 aufgefÃŒllt 
     984 
     985        amtlicheflaeche                 double precision,      -- AFL 
     986        abweichenderrechtszustand       character varying(5),  -- ARZ 
     987        zweifelhafterFlurstuecksnachweis character varying(5), -- ZFM Boolean 
     988        rechtsbehelfsverfahren          integer,               -- RBV 
     989        zeitpunktderentstehung          character(10),         -- ZDE  Inhalt jjjj-mm-tt  besser Format date ? 
     990 
     991        gemeindezugehoerigkeit          integer, 
     992        gemeinde                        integer,  -- Welches von den beiden wird dann gefÃŒllt? 
     993        -- GID: ENDE AX_Flurstueck_Kerndaten 
     994 
     995        beginnt                         character(20),         -- Timestamp der Enststehung 
     996        advstandardmodell               character varying(9),  -- steuert die Darstellung nach Kartentyp 
     997        anlass                          integer,               --  
     998--      art                             character varying[],   -- Wozu braucht man das? Weglassen? 
     999        "name"                          character varying[],   -- 03.11.2011: array, Buchauskunft anpassen! 
     1000        regierungsbezirk                integer, 
     1001        kreis                           integer, 
    8681002        CONSTRAINT ax_flurstueck_pk PRIMARY KEY (ogc_fid) 
    8691003); 
    8701004 
    871 -- MUSTER aus native PostNAS 06 
    872 --  ogc_fid serial NOT NULL, 
    873 --  wkb_geometry geometry, 
    874 --  gml_id character varying(32), 
    875 --  identifier character varying(28), 
    876 --  beginnt character varying(20), 
    877 --  advstandardmodell character varying(4), 
    878 --  anlass integer, 
    879 --  art character varying[], 
    880 --  "name" character varying[], 
    881 --  uri character varying(28), 
    882 --  land integer, 
    883 --  gemarkungsnummer integer, 
    884 --  zaehler integer, 
    885 --  flurstueckskennzeichen character varying(20), 
    886 --  amtlicheflaeche integer, 
    887 --  flurnummer integer, 
    888 --  abweichenderrechtszustand character varying(5), 
    889 --  rechtsbehelfsverfahren character varying(5), 
    890 --  zeitpunktderentstehung character varying(10), 
    891 --  "gemeindezugehoerigkeit|ax_gemeindekennzeichen|land" integer, 
    892 --  regierungsbezirk integer, 
    893 --  kreis integer, 
    894 --  gemeinde integer, 
    895 --  "zustaendigestelle|ax_dienststelle_schluessel|land" integer, 
    896 --  stelle integer, 
    897 --  istgebucht character varying, 
    898 --  zeigtauf character varying, 
    899 --  weistauf character varying, 
    900 -- MUSTER ENDE 
    9011005 
    9021006SELECT AddGeometryColumn('ax_flurstueck','wkb_geometry','25832','MULTIPOLYGON',2); 
    903  
    9041007-- verschiedene Geometrietypen? 
    9051008ALTER TABLE ax_flurstueck DROP CONSTRAINT enforce_geotype_wkb_geometry; 
     
    9111014                 ON ax_flurstueck  USING btree (gml_id); 
    9121015 
    913 COMMENT ON TABLE  ax_flurstueck        IS 'F l u r s t u e c k'; 
    914 COMMENT ON COLUMN ax_flurstueck.gml_id IS 'Identifikator, global eindeutig'; 
     1016  COMMENT ON TABLE  ax_flurstueck                           IS '"F l u r s t u e c k" ist ein Teil der ErdoberflÀche, der von einer im Liegenschaftskataster festgelegten Grenzlinie umschlossen und mit einer Nummer bezeichnet ist. Es ist die Buchungseinheit des Liegenschaftskatasters.'; 
     1017  COMMENT ON COLUMN ax_flurstueck.gml_id                    IS 'Identifikator, global eindeutig'; 
     1018--COMMENT ON COLUMN ax_flurstueck.zustaendigeStelle         IS 'ZST "FlurstÃŒck" wird verwaltet von "Dienststelle". Diese Attributart wird nur dann belegt, wenn eine fachliche ZustÀndigkeit ÃŒber eine Gemarkung bzw. Gemarkungsteil/Flur nicht abgebildet werden kann. Die Attributart enthÀlt den DienststellenschlÃŒssel der Stelle, die fachlich fÃŒr ein FlurstÃŒck zustandig ist.'; 
     1019  COMMENT ON COLUMN ax_flurstueck.flurnummer                IS 'FLN "Flurnummer" ist die von der Katasterbehörde zur eindeutigen Bezeichnung vergebene Nummer einer Flur, die eine Gruppe von zusammenhÀngenden FlurstÃŒcken innerhalb einer Gemarkung umfasst.'; 
     1020  COMMENT ON COLUMN ax_flurstueck.zaehler                   IS 'ZAE  Dieses Attribut enthÀlt den ZÀhler der FlurstÃŒcknummer'; 
     1021  COMMENT ON COLUMN ax_flurstueck.nenner                    IS 'NEN  Dieses Attribut enthÀlt den Nenner der FlurstÃŒcknummer'; 
     1022 
     1023  COMMENT ON COLUMN ax_flurstueck.flurstueckskennzeichen    IS '"FlurstÃŒckskennzeichen" ist ein von der Katasterbehörde zur eindeutigen Bezeichnung des FlurstÃŒcks vergebenes Ordnungsmerkmal. 
     1024Die Attributart setzt sich aus den nachfolgenden expliziten Attributarten in der angegebenen Reihenfolge zusammen: 
     1025 1.  Land (2 Stellen) 
     1026 2.  Gemarkungsnummer (4 Stellen) 
     1027 3.  Flurnummer (3 Stellen) 
     1028 4.  FlurstÃŒcksnummer 
     1029 4.1 ZÀhler (5 Stellen) 
     1030 4.2 Nenner (4 Stellen) 
     1031 5.  FlurstÃŒcksfolge (2 Stellen) 
     1032Die Elemente sind rechtsbÃŒndig zu belegen, fehlende Stellen sind mit fÃŒhrenden Nullen zu belegen. 
     1033Da die Flurnummer und die FlurstÃŒcksfolge optional sind, sind aufgrund der bundeseinheitlichen Definition im FlurstÃŒckskennzeichen die entsprechenden Stellen, sofern sie nicht belegt sind, durch Unterstrich "_" ersetzt. 
     1034Gleiches gilt fÃŒr FlurstÃŒcksnummern ohne Nenner, hier ist der fehlende Nenner im FlurstÃŒckskennzeichen durch Unterstriche zu ersetzen.'; 
     1035 
     1036  COMMENT ON COLUMN ax_flurstueck.amtlicheflaeche           IS 'AFL "Amtliche FlÀche" ist der im Liegenschaftskataster festgelegte FlÀcheninhalt des FlurstÃŒcks in [qm]. FlurstÃŒcksflÀchen kleiner 0,5 qm können mit bis zu zwei Nachkommastellen gefÃŒhrt werden, ansonsten ohne Nachkommastellen.'; 
     1037  COMMENT ON COLUMN ax_flurstueck.abweichenderrechtszustand IS 'ARZ "Abweichender Rechtszustand" ist ein Hinweis darauf, dass außerhalb des Grundbuches in einem durch Gesetz geregelten Verfahren der Bodenordnung (siehe Objektart "Bau-, Raum- oder Bodenordnungsrecht", AA "Art der Festlegung", Werte 1750, 1770, 2100 bis 2340) ein neuer Rechtszustand eingetreten ist und das amtliche Verzeichnis der jeweiligen ausfÃŒhrenden Stelle maßgebend ist.'; 
     1038  COMMENT ON COLUMN ax_flurstueck.zweifelhafterFlurstuecksnachweis IS 'ZFM "Zweifelhafter FlurstÃŒcksnachweis" ist eine Kennzeichnung eines FlurstÃŒcks, dessen Angaben nicht zweifelsfrei berichtigt werden können.'; 
     1039  COMMENT ON COLUMN ax_flurstueck.rechtsbehelfsverfahren    IS 'RBV "Rechtsbehelfsverfahren" ist der Hinweis darauf, dass bei dem FlurstÃŒck ein laufendes Rechtsbehelfsverfahren anhÀngig ist.'; 
     1040  COMMENT ON COLUMN ax_flurstueck.zeitpunktderentstehung    IS 'ZDE "Zeitpunkt der Entstehung" ist der Zeitpunkt, zu dem das FlurstÃŒck fachlich entstanden ist.'; 
     1041 
     1042  COMMENT ON COLUMN ax_flurstueck.gemeindezugehoerigkeit    IS 'GDZ "Gemeindezugehörigkeit" enthÀlt das Gemeindekennzeichen zur Zuordnung der FlustÃŒcksdaten zu einer Gemeinde.'; 
     1043-- oder gemeinde? 
     1044 
     1045  COMMENT ON COLUMN ax_flurstueck.anlass                    IS '?'; 
     1046  COMMENT ON COLUMN ax_flurstueck.art                       IS '?'; 
     1047  COMMENT ON COLUMN ax_flurstueck.name                      IS 'Array mit FortfÃŒhrungsjahr und -Nummer'; 
     1048  COMMENT ON COLUMN ax_flurstueck.regierungsbezirk          IS 'Regierungsbezirk'; 
     1049  COMMENT ON COLUMN ax_flurstueck.kreis                     IS 'Kreis'; 
     1050 
    9151051 
    9161052-- Kennzeichen indizieren, z.B. fuer Suche aus der Historie 
     
    9191055COMMENT ON INDEX ax_flurstueck_kennz IS 'Suche nach FlurstÃŒckskennzeichen'; 
    9201056 
     1057 
    9211058-- Relationen: 
    922 -- istGebucht --> AX_Buchungsstelle 
    923 -- zeigtAuf   --> AX_LagebezeichnungOhneHausnummer 
    924 -- weistAuf   --> AX_LagebezeichnungMitHausnummer 
     1059--  istGebucht                --> AX_Buchungsstelle 
     1060--  zeigtAuf                  --> AX_LagebezeichnungOhneHausnummer 
     1061--  weistAuf                  --> AX_LagebezeichnungMitHausnummer 
     1062--  gehoertAnteiligZu         --> AX_Flurstueck 
     1063--  beziehtSichAufFlurstueck  --> AX_Flurstueck 
     1064 
    9251065 
    9261066 
     
    9301070        ogc_fid                 serial NOT NULL, 
    9311071        gml_id                  character(16),  -- character varying(32), 
    932         identifier              character varying(28), 
     1072--      identifier              character varying(28), 
    9331073        beginnt                 character(20), 
    9341074        advstandardmodell       character varying(9), 
     
    9541094CREATE TABLE ax_grenzpunkt ( 
    9551095        ogc_fid                         serial NOT NULL, 
    956         gml_id                  character(16),  -- character varying(32), 
    957         identifier                      character varying(28), 
     1096        gml_id                          character(16),  -- character varying(32), 
     1097--      identifier                      character varying(28), 
    9581098        beginnt                         character(20), 
    959         advstandardmodell               character varying(8), 
     1099        advstandardmodell               character varying(9), 
    9601100        anlass                          integer, 
    9611101        punktkennung                    character varying(15), -- integer, 
     
    9691109        "name"                          character varying[], 
    9701110        zeitpunktderentstehung          integer, 
    971         --uri                           character(28) 
     1111        --uri                           character varying(28) 
    9721112        CONSTRAINT ax_grenzpunkt_pk PRIMARY KEY (ogc_fid) 
    9731113); 
     
    10041144        ogc_fid                 serial NOT NULL, 
    10051145        gml_id                  character(16),  -- character varying(32), 
    1006         identifier              character varying(28), 
     1146--      identifier              character varying(28), 
    10071147        beginnt                 character(20), 
    10081148        advstandardmodell       character varying(9), 
     
    10391179        ogc_fid                 serial NOT NULL, 
    10401180        gml_id                  character(16),  -- character varying(32), 
    1041         identifier              character varying(28), 
     1181--      identifier              character varying(28), 
    10421182        beginnt                 character(20), 
    10431183        advstandardmodell       character varying(9), 
     
    10841224        ogc_fid                 serial NOT NULL, 
    10851225        gml_id                  character(16),  -- character varying(32), 
    1086         identifier              character varying(28), 
     1226--      identifier              character varying(28), 
    10871227        beginnt                 character(20), 
    10881228        advstandardmodell       character varying(9), 
     
    11591299        ogc_fid                 serial NOT NULL, 
    11601300        gml_id                  character(16),  -- character varying(32), 
    1161         identifier              character varying(28), 
     1301--      identifier              character varying(28), 
    11621302        beginnt                 character(20), 
    11631303        advstandardmodell       character varying(9), 
     
    11991339        ogc_fid                 serial NOT NULL, 
    12001340        gml_id                  character(16),  -- character varying(32), 
    1201         identifier              character varying(28), 
     1341--      identifier              character varying(28), 
    12021342        beginnt                 character(20), 
    12031343        advstandardmodell       character varying(9), 
     
    12071347        --kartendarstellung     character varying(5), -- true/false 
    12081348        kartendarstellung       integer, 
    1209         "qualitaetsangaben|ax_dqpunktort|herkunft|li_lineage|processstep" integer, -- character varying[], 
     1349--      "qualitaetsangaben|ax_dqpunktort|herkunft|li_lineage|processstep" integer, -- character varying[], 
    12101350        genauigkeitsstufe       integer, 
    12111351        vertrauenswuerdigkeit   integer, 
     
    12301370        ogc_fid                 serial NOT NULL, 
    12311371        gml_id                  character(16),  -- character varying(32), 
    1232         identifier              character varying(28), 
     1372--      identifier              character varying(28), 
    12331373        beginnt                 character(20), 
    12341374        advstandardmodell       character varying(9), 
     
    12361376--      kartendarstellung       character varying(5), -- true / false: boolean 
    12371377        kartendarstellung       integer,  
    1238         art                     character varying(61), 
     1378--      art                     character varying(61),  - entbehrlich 
    12391379        "name"                  character varying(26), 
    1240         "qualitaetsangaben|ax_dqpunktort|herkunft|li_lineage|processstep" integer,  --character varying[], 
    1241         datetime                character(20), 
    1242         individualname          character(7), 
     1380--      "qualitaetsangaben|ax_dqpunktort|herkunft|li_lineage|processstep" integer,  --character varying[], 
     1381--      datetime                character varying(40), 
     1382        individualname          character varying(7), 
    12431383        vertrauenswuerdigkeit   integer, 
    12441384        genauigkeitsstufe       integer, 
     
    12631403        ogc_fid                 serial NOT NULL, 
    12641404        gml_id                  character(16),  -- character varying(32), 
    1265         identifier              character varying(28), 
    1266         beginnt                 character(20), 
    1267         advstandardmodell       character varying(9), 
    1268         anlass                  integer, 
    1269         --kartendarstellung     character(5), -- true/false 
     1405--      identifier              character varying(28), 
     1406        beginnt                 character(20), 
     1407        advstandardmodell       character varying(9), 
     1408        anlass                  integer, 
     1409--      kartendarstellung       character(5), -- true/false 
    12701410        kartendarstellung       integer,      -- boolean 
    12711411        description             integer, 
    12721412        art                     character varying[],  -- character(61), 
    12731413        "name"                  character varying[], 
    1274         "qualitaetsangaben|ax_dqpunktort|herkunft|li_lineage|source|li_s"       integer, 
    1275         characterstring         character varying(10), -- merkwuerdig, rlp: Inhalt = "Berechnung" 
    1276         datetime                character varying(20), -- merkwuerdig, rlp: Inhalt = "1900-01-01T00:00:00Z" 
     1414--      "qualitaetsangaben|ax_dqpunktort|herkunft|li_lineage|source|li_s"       integer, 
     1415--      characterstring         character varying(10), -- merkwuerdig, rlp: Inhalt = "Berechnung" 
     1416--      datetime                character varying(20), -- merkwuerdig, rlp: Inhalt = "1900-01-01T00:00:00Z" 
    12771417        genauigkeitsstufe       integer, 
    12781418        vertrauenswuerdigkeit   integer, 
     
    12921432 
    12931433 
    1294  
    12951434--AX_DQPunktort 
    12961435 
     
    13131452        ogc_fid                         serial NOT NULL, 
    13141453        gml_id                          character(16), 
    1315         identifier                      character varying(28), 
     1454--      identifier                      character varying(28), 
    13161455        beginnt                         character varying(20), 
    1317         advstandardmodell               character varying(4), 
     1456        advstandardmodell               character varying(9), 
    13181457        anlass                          integer, 
    1319         art                             character varying(43), 
     1458--      art                             character varying(43),          -- entbehrlich 
    13201459        uri                             character varying(28), 
    13211460        fortfuehrungsfallnummernbereich character varying(7), 
     
    13231462        gemarkungsnummer                integer, 
    13241463        laufendenummer                  integer, 
    1325         titel                           character varying(21), 
    1326         "ingemarkung|ax_gemarkung_schluessel|land"      integer, 
    1327         "ingemarkung|ax_gemarkung_schluessel|gemarkungsnummer"  integer, 
    1328         erstelltam                      character varying(10), 
     1464        titel                           character varying(40), 
     1465--      "ingemarkung|ax_gemarkung_schluessel|land"      integer,        -- land '5' 
     1466--      "ingemarkung|ax_gemarkung_schluessel|gemarkungsnummer"  integer,        -- gemarkung (4) 
     1467        erstelltam                      character varying(10),          -- Datum jjjj-mm-tt 
    13291468        fortfuehrungsentscheidungam     character varying(10), 
    1330         fortfuehrungsentscheidungvon    character varying(23), 
    1331         bemerkung                       character varying(29), 
     1469        fortfuehrungsentscheidungvon    character varying(40),          -- Bearbeiter-Name und -Titel 
     1470        bemerkung                       character varying(80), 
    13321471        beziehtsichauf                  character varying, 
    13331472        CONSTRAINT ax_fortfuehrungsnachweisdeckblatt_pk PRIMARY KEY (ogc_fid) 
     
    13391478VALUES ('', 'public', 'ax_fortfuehrungsnachweisdeckblatt', 'dummy', 2, 25832, 'POINT'); 
    13401479 
    1341  
    1342 -- F o r t f u e h r u n g s f a l l  
     1480COMMENT ON TABLE  ax_fortfuehrungsnachweisdeckblatt 
     1481IS 'F o r t f u e h r u n g s n a c h w e i s / D e c k b l a t t'; 
     1482 
     1483 
     1484-- F o r t f u e h r u n g s f a l l 
    13431485-- --------------------------------- 
    13441486-- neu 02.11.2011 
     
    13471489        ogc_fid                                 serial NOT NULL, 
    13481490        gml_id                                  character(16), 
    1349         identifier                              character varying(28), 
     1491--      identifier                              character varying(28), 
    13501492        beginnt                                 character varying(20), 
    1351         advstandardmodell                       character varying(4), 
     1493        advstandardmodell                       character varying(9), 
    13521494        anlass                                  integer, 
    1353         art                                     character varying(37), 
     1495--      art                                     character varying(40),  -- entbehrlich 
    13541496        uri                                     character varying(28), 
    13551497        fortfuehrungsfallnummer                 integer, 
     
    13571499        ueberschriftimfortfuehrungsnachweis     integer[], 
    13581500        anzahlderfortfuehrungsmitteilungen      integer, 
    1359         zeigtaufaltesflurstueck                 character varying[], 
    1360         zeigtaufneuesflurstueck                 character varying[], 
     1501        zeigtaufaltesflurstueck                 character varying[], -- Format wie flurstueckskennzeichen (20) als Array 
     1502        zeigtaufneuesflurstueck                 character varying[], -- Format wie flurstueckskennzeichen (20) als Array 
    13611503        bemerkung                               character varying(14), 
    13621504        CONSTRAINT ax_fortfuehrungsfall_pk PRIMARY KEY (ogc_fid) 
     
    13681510VALUES ('', 'public', 'ax_fortfuehrungsfall', 'dummy', 2, 25832, 'POINT'); 
    13691511 
     1512COMMENT ON TABLE  ax_fortfuehrungsfall IS 'F o r t f u e h r u n g s f a l l'; 
     1513 
    13701514 
    13711515-- 
     
    13981542        ogc_fid                 serial NOT NULL, 
    13991543        gml_id                  character(16), 
    1400         identifier              character varying(28), 
     1544--      identifier              character varying(28), 
    14011545        beginnt                 character varying(20), 
    1402         advstandardmodell       character varying(4), 
     1546        advstandardmodell       character varying(9), 
    14031547        art                     integer, 
    14041548        nummer                  character varying(20), 
     
    14241568        ogc_fid                 serial NOT NULL, 
    14251569        gml_id                  character(16), 
    1426         identifier              character varying(28), 
     1570--      identifier              character varying(28), 
    14271571        beginnt                 character varying(20), 
    1428         advstandardmodell       character varying(4), 
    1429         sonstigesmodell         character varying(6), 
     1572        advstandardmodell       character varying(9), 
     1573        sonstigesmodell         character varying(9), 
    14301574        anlass                  integer, 
    14311575        punktkennung            character varying(15), 
     
    14471591--   =================================================================== 
    14481592 
     1593-- Variante B: "Vollhistorie" ( statt ax_historischesflurstueckalb) 
     1594 
    14491595-- AX_HistorischesFlurstueckOhneRaumbezug 
    1450 -- Neu 05.2011 
     1596 
    14511597CREATE TABLE ax_historischesflurstueckohneraumbezug ( 
    14521598        ogc_fid                                 serial NOT NULL, 
    14531599        gml_id                                  character(16), 
    1454         identifier                              character(28),  -- verzichtbar? 
    1455         beginnt                                 character(20), 
    1456         advstandardmodell                       character(4), 
    1457         anlass                                  integer, 
    1458         art                                     character varying[], -- Array {a,b,c} 
    1459         "name"                                  character varying[], -- Array {a,b,c} 
    1460         land                                    integer, 
    1461         gemarkungsnummer                        integer, 
    1462         flurnummer                              integer, 
    1463         zaehler                                 integer, 
    1464         nenner                                  integer,  
    1465         flurstueckskennzeichen                  character(20), 
    1466         amtlicheflaeche                         integer, 
    1467  
    1468         abweichenderrechtszustand               character(5), -- boolean? Inhalt 'false' 
    1469         rechtsbehelfsverfahren                  character(5), -- boolean? Inhalt 'false' 
    1470         zeitpunktderentstehung                  character(10), 
     1600 
     1601        -- GID: AX_Flurstueck_Kerndaten 
     1602        -- 'FlurstÃŒck_Kerndaten' enthÀlt Eigenschaften des FlurstÃŒcks, die auch fÃŒr andere FlurstÃŒcksobjektarten gelten (z.B. Historisches FlurstÃŒck). 
     1603 
     1604        land                            integer,         -- 
     1605        gemarkungsnummer                integer,            -- 
     1606        flurnummer                      integer,               -- Teile des FlurstÃŒckskennzeichens  
     1607        zaehler                         integer,            --    (redundant zu flurstueckskennzeichen) 
     1608        nenner                          integer,         -- 
     1609        -- daraus abgeleitet: 
     1610        flurstueckskennzeichen          character(20),         -- Inhalt rechts mit __ auf 20 aufgefÃŒllt 
     1611 
     1612        amtlicheflaeche                 double precision,      -- AFL 
     1613        abweichenderrechtszustand       character varying(5),        -- ARZ 
     1614        zweifelhafterFlurstuecksnachweis character varying(5), -- ZFM Boolean 
     1615        rechtsbehelfsverfahren          integer,               -- RBV 
     1616        zeitpunktderentstehung          character(10),         -- ZDE  Inhalt jjjj-mm-tt  besser Format date ? 
     1617 
     1618        gemeindezugehoerigkeit          integer, 
     1619        gemeinde                        integer,  -- Welches von den beiden wird dann gefÃŒllt? 
     1620        -- GID: ENDE AX_Flurstueck_Kerndaten 
     1621 
     1622--      identifier                      character(28),  -- verzichtbar? 
     1623        beginnt                         character(20), 
     1624        advstandardmodell               character varying(9), 
     1625        anlass                          integer, 
     1626--      art                             character varying[], -- Array {a,b,c}  -- verzichtbar? 
     1627        "name"                          character varying[], -- Array {a,b,c} 
     1628 
    14711629        nachfolgerflurstueckskennzeichen        character varying[], -- Array {a,b,c} 
    14721630        vorgaengerflurstueckskennzeichen        character varying[], -- Array {a,b,c} 
    1473         istgebucht                              character varying, 
     1631--      istgebucht                      character varying, 
    14741632        CONSTRAINT ax_historischesflurstueckohneraumbezug_pk PRIMARY KEY (ogc_fid) 
    14751633); 
    14761634 
    1477 COMMENT ON TABLE  ax_historischesflurstueckohneraumbezug        IS 'historisches Flurstueck ohne Raumbezug'; 
    1478 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.gml_id IS 'Identifikator, global eindeutig'; 
     1635  COMMENT ON TABLE  ax_historischesflurstueckohneraumbezug        IS '"Historisches FlurstÃŒck ohne Raumbezug" ist ein nicht mehr aktuelles FlurstÃŒck, das schon im ALB historisch geworden ist, nach ALKIS migriert und im Rahmen der Vollhistorie gefÃŒhrt wird.'; 
     1636  COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.gml_id IS 'Identifikator, global eindeutig'; 
     1637 
     1638  COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.flurnummer                IS 'FLN "Flurnummer" ist die von der Katasterbehörde zur eindeutigen Bezeichnung vergebene Nummer einer Flur, die eine Gruppe von zusammenhÀngenden FlurstÃŒcken innerhalb einer Gemarkung umfasst.'; 
     1639  COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.zaehler                   IS 'ZAE  Dieses Attribut enthÀlt den ZÀhler der FlurstÃŒcknummer'; 
     1640  COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.nenner                    IS 'NEN  Dieses Attribut enthÀlt den Nenner der FlurstÃŒcknummer'; 
     1641 
     1642  COMMENT ON COLUMN ax_flurstueck.flurstueckskennzeichen    IS '"FlurstÃŒckskennzeichen" ist ein von der Katasterbehörde zur eindeutigen Bezeichnung des FlurstÃŒcks vergebenes Ordnungsmerkmal. 
     1643Die Attributart setzt sich aus den nachfolgenden expliziten Attributarten in der angegebenen Reihenfolge zusammen: 
     1644 1.  Land (2 Stellen) 
     1645 2.  Gemarkungsnummer (4 Stellen) 
     1646 3.  Flurnummer (3 Stellen) 
     1647 4.  FlurstÃŒcksnummer 
     1648 4.1 ZÀhler (5 Stellen) 
     1649 4.2 Nenner (4 Stellen) 
     1650 5.  FlurstÃŒcksfolge (2 Stellen) 
     1651Die Elemente sind rechtsbÃŒndig zu belegen, fehlende Stellen sind mit fÃŒhrenden Nullen zu belegen. 
     1652Da die Flurnummer und die FlurstÃŒcksfolge optional sind, sind aufgrund der bundeseinheitlichen Definition im FlurstÃŒckskennzeichen die entsprechenden Stellen, sofern sie nicht belegt sind, durch Unterstrich "_" ersetzt. 
     1653Gleiches gilt fÃŒr FlurstÃŒcksnummern ohne Nenner, hier ist der fehlende Nenner im FlurstÃŒckskennzeichen durch Unterstriche zu ersetzen.'; 
     1654 
     1655  COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.amtlicheflaeche           IS 'AFL "Amtliche FlÀche" ist der im Liegenschaftskataster festgelegte FlÀcheninhalt des FlurstÃŒcks in [qm]. FlurstÃŒcksflÀchen kleiner 0,5 qm können mit bis zu zwei Nachkommastellen gefÃŒhrt werden, ansonsten ohne Nachkommastellen.'; 
     1656  COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.abweichenderrechtszustand IS 'ARZ "Abweichender Rechtszustand" ist ein Hinweis darauf, dass außerhalb des Grundbuches in einem durch Gesetz geregelten Verfahren der Bodenordnung (siehe Objektart "Bau-, Raum- oder Bodenordnungsrecht", AA "Art der Festlegung", Werte 1750, 1770, 2100 bis 2340) ein neuer Rechtszustand eingetreten ist und das amtliche Verzeichnis der jeweiligen ausfÃŒhrenden Stelle maßgebend ist.'; 
     1657  COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.zweifelhafterFlurstuecksnachweis IS 'ZFM "Zweifelhafter FlurstÃŒcksnachweis" ist eine Kennzeichnung eines FlurstÃŒcks, dessen Angaben nicht zweifelsfrei berichtigt werden können.'; 
     1658  COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.rechtsbehelfsverfahren    IS 'RBV "Rechtsbehelfsverfahren" ist der Hinweis darauf, dass bei dem FlurstÃŒck ein laufendes Rechtsbehelfsverfahren anhÀngig ist.'; 
     1659  COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.zeitpunktderentstehung    IS 'ZDE "Zeitpunkt der Entstehung" ist der Zeitpunkt, zu dem das FlurstÃŒck fachlich entstanden ist.'; 
     1660 
     1661  COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.gemeindezugehoerigkeit    IS 'GDZ "Gemeindezugehörigkeit" enthÀlt das Gemeindekennzeichen zur Zuordnung der FlustÃŒcksdaten zu einer Gemeinde.'; 
     1662-- oder gemeinde? 
     1663 
     1664  COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.anlass                    IS '?'; 
     1665--COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.art                       IS '?'; 
     1666  COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.name                      IS 'Array mit FortfÃŒhrungsjahr und -Nummer'; 
     1667  COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.regierungsbezirk          IS 'Regierungsbezirk'; 
     1668  COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.kreis                     IS 'Kreis'; 
     1669 
     1670  COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.nachfolgerflurstueckskennzeichen  
     1671  IS '"Nachfolger-FlurstÃŒckskennzeichen" ist die Bezeichnung der FlurstÃŒcke, die dem Objekt "Historisches FlurstÃŒck ohne Raumbezug" direkt nachfolgen. 
     1672Array mit Kennzeichen im Format der Spalte "flurstueckskennzeichen"'; 
     1673 
     1674  COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.vorgaengerflurstueckskennzeichen  
     1675  IS '"VorgÀnger-FlurstÃŒckskennzeichen" ist die Bezeichnung der FlurstÃŒcke, die dem Objekt "Historisches FlurstÃŒck ohne Raumbezugs" direkt vorangehen. 
     1676Array mit Kennzeichen im Format der Spalte "flurstueckskennzeichen"'; 
     1677 
    14791678 
    14801679-- keine Geometrie, daher ersatzweise: Dummy-Eintrag in Metatabelle 
     
    14881687COMMENT ON INDEX ax_hist_fs_ohne_kennz IS 'Suche nach FlurstÃŒckskennzeichen'; 
    14891688 
    1490  
    1491  
    1492 --*** ############################################################ 
    1493 --*** Objektbereich: EigentÃŒmer 
    1494 --*** ############################################################ 
    1495  
    1496  
    1497 --** Objektartengruppe:Personen- und Bestandsdaten 
     1689-- Suche nach VorgÀnger / Nachfolger 
     1690-- ++ Welche Methode fÃŒr ein Array? Wirkt das bei der Suche nach einem einzelnen Wert aus dem Array? 
     1691CREATE INDEX idx_histfsor_vor 
     1692   ON ax_historischesflurstueckohneraumbezug (vorgaengerflurstueckskennzeichen ASC); 
     1693COMMENT ON INDEX idx_histfsalb_vor IS 'Suchen nach VorgÀnger-FlurstÃŒck'; 
     1694 
     1695CREATE INDEX idx_histfsor_nach 
     1696   ON ax_historischesflurstueckohneraumbezug (vorgaengerflurstueckskennzeichen ASC); 
     1697COMMENT ON INDEX idx_histfsalb_vor IS 'Suchen nach Nachfolger-FlurstÃŒck'; 
     1698 
     1699 
     1700 
     1701-- *** ############################################################ 
     1702-- *** Objektbereich: EigentÃŒmer 
     1703-- *** ############################################################ 
     1704 
     1705 
     1706-- ** Objektartengruppe:Personen- und Bestandsdaten 
    14981707--   =================================================================== 
    14991708 
     
    15051714        ogc_fid                         serial NOT NULL, 
    15061715        gml_id                          character(16),  -- character varying(32), 
    1507         identifier                      character varying(28), 
     1716--      identifier                      character varying(28), 
    15081717        beginnt                         character(20), 
    15091718        advstandardmodell               character varying(9), 
    1510         --sonstigesmodell               character varying(6), 
     1719        --sonstigesmodell               character varying(9), 
    15111720        anlass                          integer, 
    15121721        nachnameoderfirma               character varying(100), --(97), 
     
    15551764CREATE TABLE ax_anschrift ( 
    15561765        ogc_fid                         serial NOT NULL, 
    1557         gml_id                          character(32), -- 16  TEST 
    1558         identifier                      character varying(28), 
     1766        gml_id                          character(16), 
     1767--      identifier                      character varying(28), 
    15591768        beginnt                         character(20), 
    15601769        advstandardmodell               character varying(9), 
    1561         --sonstigesmodell               character varying(6), 
     1770        --sonstigesmodell               character varying(9), 
    15621771        anlass                          integer, 
    15631772        --art                           character varying[], 
     
    15661775        postleitzahlpostzustellung      integer, 
    15671776        strasse                         character varying(40), 
    1568         hausnummer                      character varying(9), 
     1777        hausnummer                      character varying(9), -- integer 
    15691778        bestimmungsland                 character varying(30), 
    15701779        CONSTRAINT ax_anschrift_pk PRIMARY KEY (ogc_fid) 
    15711780); 
    1572  
    1573 -- MUSTER native geladen 
    1574 --  gml_id character varying(32),  - Datum und Zeit hinter dem Kennzeichen? 
    1575 --  ogc_fid serial NOT NULL, 
    1576 --  gml_id character varying(32), 
    1577 --  identifier character varying(28), 
    1578 --  beginnt character varying(20), 
    1579 --  advstandardmodell character varying(4), 
    1580 --  sonstigesmodell character varying(6), 
    1581 --  anlass integer, 
    1582 --  art character varying[], 
    1583 --  uri character varying[], 
    1584 --  ort_post character varying(13), 
    1585 --  postleitzahlpostzustellung integer, 
    1586 --  bestimmungsland character varying(11), 
    1587 --  strasse character varying(13), 
    1588 --  hausnummer integer, 
    1589 --  CONSTRAINT ax_anschrift_pk PRIMARY KEY (ogc_fid) 
    1590 -- ENDE MUSTER native geladen 
    1591  
    1592  
    15931781 
    15941782-- Dummy-Eintrag in Metatabelle 
     
    16101798CREATE TABLE ax_namensnummer ( 
    16111799        ogc_fid                         serial NOT NULL, 
    1612         gml_id                          character(16),  -- character varying(32), 
    1613         identifier                      character varying(28), 
     1800        gml_id                          character(16), 
     1801--      identifier                      character varying(28), 
    16141802        beginnt                         character(20), 
    1615         advstandardmodell               character varying(8), 
     1803        advstandardmodell               character varying(9), 
    16161804        anlass                          integer, 
    16171805        laufendenummernachdin1421       character(16),      -- 0000.00.00.00.00 
     
    16191807        nenner                          double precision,   --    .. als Bruch  
    16201808        eigentuemerart                  integer, 
    1621         nummer                          character(6),       -- leer bei NRW GID 5.1 / Inhalt bei RLP GID 6 
     1809        nummer                          character varying(6), -- immer leer ? 
    16221810        artderrechtsgemeinschaft        integer,            -- SchlÃŒssel 
    16231811        beschriebderrechtsgemeinschaft  character varying(1000),  -- (977) 
     
    16441832        ogc_fid                 serial NOT NULL, 
    16451833        gml_id                  character(16),  -- character varying(32), 
    1646         identifier              character varying(28), 
    1647         beginnt                 character(20), 
    1648         advstandardmodell       character varying(9), 
    1649         anlass                  integer, 
    1650         buchungsblattkennzeichen        character(13), -- integer 
     1834--      identifier              character varying(28), 
     1835        beginnt                 character(20), 
     1836        advstandardmodell       character varying(9), 
     1837        anlass                  integer, 
     1838        buchungsblattkennzeichen        character varying(13), -- integer 
    16511839        land                    integer, 
    16521840        bezirk                  integer, 
    1653         buchungsblattnummermitbuchstabenerweiterung     character(7), 
     1841        buchungsblattnummermitbuchstabenerweiterung     character varying(7), 
    16541842        blattart                integer, 
    16551843        art                     character varying(15), 
     
    16731861CREATE TABLE ax_buchungsstelle ( 
    16741862        ogc_fid                         serial NOT NULL, 
    1675         gml_id                  character(16),  -- character varying(32), 
    1676         identifier                      character varying(28), 
     1863        gml_id                          character(16),  -- character varying(32), 
     1864--      identifier                      character varying(28), 
    16771865        beginnt                         character(20), 
    1678         advstandardmodell               character varying(8), 
     1866        advstandardmodell               character varying(9), 
    16791867        anlass                          integer, 
    16801868        buchungsart                     integer, 
     
    17261914-- G e b a e u d e 
    17271915-- --------------- 
     1916-- Abgleich 2011-11-15 mit  
     1917--  http://www.bezreg-koeln.nrw.de/extra/33alkis/dokumente/Profile_NRW/ALKIS-OK-NRW_MAX_20090722.html#_3B2A042900B5 
    17281918CREATE TABLE ax_gebaeude ( 
    17291919        ogc_fid                 serial NOT NULL, 
    1730         gml_id                  character(16),  -- character varying(32), 
    1731         identifier              character varying(28), 
    1732         beginnt                 character(20), 
    1733         advstandardmodell       character varying(9), 
    1734         anlass                  integer, 
    1735         gebaeudefunktion        integer, 
    1736         description             integer, 
     1920        gml_id                  character(16),          -- character varying(32), 
     1921--      identifier              character varying(28),  -- redundant zu gml_id 
     1922        beginnt                 character(20), 
     1923        advstandardmodell       character varying(9), 
     1924--      sonstigesmodell         character(9), 
     1925        anlass                  integer, 
     1926        gebaeudefunktion        integer,                -- Werte siehe SchlÃŒsseltabelle 
     1927        weiteregebaeudefunktion integer,                -- Neu 2011-11-15 
    17371928        "name"                  character varying(25), 
    1738         lagezurerdoberflaeche   integer, 
    1739         art                     character varying(40),  -- (37) 
     1929--      nutzung                 character varying,      -- ??? 
    17401930        bauweise                integer, 
    17411931        anzahlderoberirdischengeschosse integer, 
    1742         grundflaeche            integer, 
    1743         "qualitaetsangaben|ax_dqmitdatenerhebung|herkunft|li_lineage|pro" character varying(8), 
    1744         individualname          character varying(7), 
     1932        anzahlderunterirdischengeschosse        integer, -- Neu 2011-11-15 
     1933        hochhaus                character varying(5),   -- Neu 2011-11-15  Boolean "true"/"false", meist aber leer 
     1934        objekthoehe             integer, 
     1935        dachform                integer,                -- Neu 2011-11-15 
    17451936        zustand                 integer, 
     1937        geschossflaeche         integer,                -- Neu 2011-11-15 
     1938        grundflaeche            integer,                -- Neu 2011-11-15 
     1939        umbauterraum            integer,                -- Neu 2011-11-15 
     1940        baujahr                 integer,                -- Neu 2011-11-15 
     1941        lagezurerdoberflaeche   integer, 
     1942        dachart                 character varying(30),  -- Neu 2011-11-15 
     1943        dachgeschossausbau      integer,                -- Neu 2011-11-15 
     1944        qualitaetsangaben       character varying(8),   -- neu 2011-11-15 
     1945--      description             integer, 
     1946--      art                     character varying(40), 
     1947--      individualname          character varying(7), 
     1948 
    17461949        CONSTRAINT ax_gebaeude_pk PRIMARY KEY (ogc_fid) 
    17471950); 
     
    17631966                 ON ax_gebaeude  USING btree  (gml_id); 
    17641967 
    1765 COMMENT ON TABLE  ax_gebaeude        IS 'G e b a e u d e'; 
    1766 COMMENT ON COLUMN ax_gebaeude.gml_id IS 'Identifikator, global eindeutig'; 
     1968  COMMENT ON TABLE  ax_gebaeude                    IS '"G e b À u d e" ist ein dauerhaft errichtetes Bauwerk, dessen Nachweis wegen seiner Bedeutung als Liegenschaft erforderlich ist sowie dem Zweck der Basisinformation des Liegenschaftskatasters dient.'; 
     1969  COMMENT ON COLUMN ax_gebaeude.gml_id             IS 'Identifikator, global eindeutig'; 
     1970  COMMENT ON COLUMN ax_gebaeude.gebaeudefunktion   IS 'GFK "GebÀudefunktion" ist die zum Zeitpunkt der Erhebung vorherrschend funktionale Bedeutung des GebÀudes (Dominanzprinzip). Werte siehe ax_gebaeude_funktion'; 
     1971  COMMENT ON COLUMN ax_gebaeude.weiteregebaeudefunktion IS 'WGF "Weitere GebÀudefunktion" ist die Funktion, die ein GebÀude neben der dominierenden GebÀudefunktion hat.'; 
     1972  COMMENT ON COLUMN ax_gebaeude."name"             IS 'NAM "Name" ist der Eigenname oder die Bezeichnung des GebÀudes.'; 
     1973--COMMENT ON COLUMN ax_gebaeude.nutzung            IS 'NTZ "Nutzung" ist die GebÀudenutzung und enthÀlt den jeweiligen prozentualen Nutzungsanteil an der Gesamtnutzung.'; 
     1974  COMMENT ON COLUMN ax_gebaeude.bauweise           IS 'BAW "Bauweise" ist die Beschreibung der Art der Bauweise. Werte siehe ax_gebaeude_bauweise'; 
     1975  COMMENT ON COLUMN ax_gebaeude.anzahlderoberirdischengeschosse IS 'AOG "Anzahl der oberirdischen Geschosse" ist die Anzahl der oberirdischen Geschosse des GebÀudes.'; 
     1976  COMMENT ON COLUMN ax_gebaeude.anzahlderunterirdischengeschosse IS 'AUG "Anzahl der unterirdischen Geschosse" ist die Anzahl der unterirdischen Geschosse des GebÀudes.'; 
     1977  COMMENT ON COLUMN ax_gebaeude.hochhaus           IS 'HOH "Hochhaus" ist ein GebÀude, das nach GebÀudehöhe und AusprÀgung als Hochhaus zu bezeichnen ist. FÃŒr GebÀude im Geschossbau gilt dieses i.d.R. ab 8 oberirdischen Geschossen, fÃŒr andere GebÀude ab einer GebÀudehöhe von 22 m. Abweichungen hiervon können sich durch die Festlegungen in den lÀnderspezifischen Bauordnungen ergeben.'; 
     1978  COMMENT ON COLUMN ax_gebaeude.objekthoehe        IS 'HHO "Objekthöhe" ist die Höhendifferenz in [m] zwischen dem höchsten Punkt der Dachkonstruktion und der festgelegten GelÀndeoberflÀche des GebÀudes.'; 
     1979  COMMENT ON COLUMN ax_gebaeude.dachform           IS 'DAF "Dachform" beschreibt die charakteristische Form des Daches. Werte siehe ax_gebaeude_dachform'; 
     1980  COMMENT ON COLUMN ax_gebaeude.zustand            IS 'ZUS "Zustand" beschreibt die Beschaffenheit oder die Betriebsbereitschaft von "GebÀude". Diese Attributart wird nur dann optional gefÃŒhrt, wenn der Zustand des GebÀudes vom nutzungsfÀhigen Zustand abweicht. Werte siehe ax_gebaeude_zustand'; 
     1981  COMMENT ON COLUMN ax_gebaeude.geschossflaeche    IS 'GFL "GeschossflÀche" ist die GebÀudegeschossflÀche in [qm].'; 
     1982  COMMENT ON COLUMN ax_gebaeude.grundflaeche       IS 'GRF "GrundflÀche" ist die GebÀudegrundflÀche in [qm].'; 
     1983  COMMENT ON COLUMN ax_gebaeude.umbauterraum       IS 'URA "Umbauter Raum" ist der umbaute Raum [Kubikmeter] des GebÀudes.'; 
     1984  COMMENT ON COLUMN ax_gebaeude.baujahr            IS 'BJA "Baujahr" ist das Jahr der Fertigstellung oder der baulichen VerÀnderung des GebÀudes.'; 
     1985  COMMENT ON COLUMN ax_gebaeude.lagezurerdoberflaeche IS 'OFL "Lage zur ErdoberflÀche" ist die Angabe der relativen Lage des GebÀudes zur ErdoberflÀche. Diese Attributart wird nur bei nicht ebenerdigen GebÀuden gefÃŒhrt. 1200=Unter der ErdoberflÀche, 1400=AufgestÀndert'; 
     1986  COMMENT ON COLUMN ax_gebaeude.dachart            IS 'DAA "Dachart" gibt die Art der Dacheindeckung (z.B. Reetdach) an.'; 
     1987  COMMENT ON COLUMN ax_gebaeude.dachgeschossausbau IS 'DGA "Dachgeschossausbau" ist ein Hinweis auf den Ausbau bzw. die AusbaufÀhigkeit des Dachgeschosses.'; 
     1988  COMMENT ON COLUMN ax_gebaeude.qualitaetsangaben  IS 'QAG Angaben zur Herkunft der Informationen (Erhebungsstelle). Die Information ist konform zu den Vorgaben aus ISO 19115 zu reprÀsentieren.'; 
     1989 
    17671990 
    17681991-- Wie oft kommt welcher Typ von GebÀude-Geometrie vor? 
     
    18162039        ogc_fid                 serial NOT NULL, 
    18172040        gml_id                  character(16),  -- character varying(32), 
    1818         identifier              character varying(28), 
     2041--      identifier              character varying(28), 
    18192042        beginnt                 character(20), 
    18202043        advstandardmodell       character varying(9), 
     
    18422065        beginnt                 character(20), 
    18432066        advstandardmodell       character varying(9), 
    1844         sonstigesmodell         character varying(8), 
     2067        sonstigesmodell         character varying(9), 
    18452068        anlass                  integer, 
    18462069        art                     character varying(40), 
     
    18652088        ogc_fid                 serial NOT NULL, 
    18662089        gml_id                  character(16),  -- character varying(32), 
    1867         identifier              character varying(28), 
     2090--      identifier              character varying(28), 
    18682091        beginnt                 character(20), 
    18692092        advstandardmodell       character varying(9), 
     
    19132136        ogc_fid                 serial NOT NULL, 
    19142137        gml_id                  character(16),  -- character varying(32), 
    1915         identifier              character varying(28), 
     2138--      identifier              character varying(28), 
    19162139        beginnt                 character(20), 
    19172140        advstandardmodell       character varying(9), 
     
    19192142        artderbebauung          integer, 
    19202143        zustand                 integer, 
    1921         name                    character(50), 
     2144        name                    character varying(50), 
    19222145        CONSTRAINT ax_wohnbauflaeche_pk PRIMARY KEY (ogc_fid) 
    19232146); 
     
    19442167        ogc_fid                 serial NOT NULL, 
    19452168        gml_id                  character(16),  -- character varying(32), 
    1946         identifier              character varying(28), 
     2169--      identifier              character varying(28), 
    19472170        beginnt                 character(20), 
    19482171        advstandardmodell       character varying(9), 
     
    19832206(       ogc_fid                 serial NOT NULL, 
    19842207        gml_id                  character(16),  -- character varying(32), 
    1985         identifier              character varying(28), 
     2208--      identifier              character varying(28), 
    19862209        beginnt                 character(20), 
    19872210        advstandardmodell       character varying(9), 
     
    20132236        ogc_fid                 serial NOT NULL, 
    20142237        gml_id                  character(16),  -- character varying(32), 
    2015         identifier              character varying(28), 
     2238--      identifier              character varying(28), 
    20162239        beginnt                 character(20), 
    20172240        advstandardmodell       character varying(9), 
     
    20452268        ogc_fid                 serial NOT NULL, 
    20462269        gml_id                  character(16),  -- character varying(32), 
    2047         identifier              character varying(28), 
     2270--      identifier              character varying(28), 
    20482271        beginnt                 character(20), 
    20492272        advstandardmodell       character varying(9), 
     
    20742297        ogc_fid                 serial NOT NULL, 
    20752298        gml_id                  character(16),  -- character varying(32), 
    2076         identifier              character varying(28), 
     2299--      identifier              character varying(28), 
    20772300        beginnt                 character(20), 
    20782301        advstandardmodell       character varying(9), 
     
    21062329        ogc_fid                 serial NOT NULL, 
    21072330        gml_id                  character(16),  -- character varying(32), 
    2108         identifier              character varying(28), 
     2331--      identifier              character varying(28), 
    21092332        beginnt                 character(20), 
    21102333        advstandardmodell       character varying(9), 
     
    21372360        ogc_fid                 serial NOT NULL, 
    21382361        gml_id                  character(16),  -- character varying(32), 
    2139         identifier              character varying(28), 
     2362--      identifier              character varying(28), 
    21402363        beginnt                 character(20), 
    21412364        advstandardmodell       character varying(9), 
     
    21672390        ogc_fid                 serial NOT NULL, 
    21682391        gml_id                  character(16),  -- character varying(32), 
    2169         identifier              character varying(28), 
     2392--      identifier              character varying(28), 
    21702393        beginnt                 character(20), 
    21712394        advstandardmodell       character varying(9), 
    21722395        anlass                  integer, 
    21732396        funktion                integer, 
    2174         "name"                  character(50), 
     2397        "name"                  character varying(50), 
    21752398        zustand                 integer, 
    21762399        CONSTRAINT ax_friedhof_pk PRIMARY KEY (ogc_fid) 
     
    22012424        ogc_fid                 serial NOT NULL, 
    22022425        gml_id                  character(16),  -- character varying(32), 
    2203         identifier              character varying(28), 
     2426--      identifier              character varying(28), 
    22042427        beginnt                 character(20), 
    22052428        advstandardmodell       character varying(9), 
    22062429        anlass                  integer, 
    22072430        funktion                integer, 
    2208         "name"                  character(50), 
    2209         zweitname               character(50), 
     2431        "name"                  character varying(50), 
     2432        zweitname               character varying(50), 
    22102433        zustand                 integer, 
    22112434        CONSTRAINT ax_strassenverkehr_pk PRIMARY KEY (ogc_fid) 
     
    22352458        ogc_fid                 serial NOT NULL, 
    22362459        gml_id                  character(16),  -- character varying(32), 
    2237         identifier              character varying(28), 
     2460--      identifier              character varying(28), 
    22382461        beginnt                 character(20), 
    22392462        advstandardmodell       character varying(9), 
     
    22662489        ogc_fid                 serial NOT NULL, 
    22672490        gml_id                  character(16),  -- character varying(32), 
    2268         identifier              character varying(28), 
     2491--      identifier              character varying(28), 
    22692492        beginnt                 character(20), 
    22702493        advstandardmodell       character varying(9), 
     
    22962519        ogc_fid                 serial NOT NULL, 
    22972520        gml_id                  character(16),  -- character varying(32), 
    2298         identifier              character varying(28), 
     2521--      identifier              character varying(28), 
    22992522        beginnt                 character(20), 
    23002523        advstandardmodell       character varying(9), 
     
    23372560        ogc_fid                 serial NOT NULL, 
    23382561        gml_id                  character(16),  -- character varying(32), 
    2339         identifier              character varying(28), 
     2562--      identifier              character varying(28), 
    23402563        beginnt                 character(20), 
    23412564        advstandardmodell       character varying(9), 
     
    23732596        ogc_fid                 serial NOT NULL, 
    23742597        gml_id                  character(16),  -- character varying(32), 
    2375         identifier              character varying(28), 
     2598--      identifier              character varying(28), 
    23762599        beginnt                 character(20), 
    23772600        advstandardmodell       character varying(9), 
     
    24072630        ogc_fid                 serial NOT NULL, 
    24082631        gml_id                  character(16),  -- character varying(32), 
    2409         identifier              character varying(28), 
     2632--      identifier              character varying(28), 
    24102633        beginnt                 character(20), 
    24112634        advstandardmodell       character varying(9), 
     
    24652688        ogc_fid                 serial NOT NULL, 
    24662689        gml_id                  character(16),  -- character varying(32), 
    2467         identifier              character varying(28), 
     2690--      identifier              character varying(28), 
    24682691        beginnt                 character(20), 
    24692692        advstandardmodell       character varying(9), 
     
    24962719        ogc_fid                 serial NOT NULL, 
    24972720        gml_id                  character(16),  -- character varying(32), 
    2498         identifier              character varying(28), 
     2721--      identifier              character varying(28), 
    24992722        beginnt                 character(20), 
    25002723        advstandardmodell       character varying(9), 
     
    25222745        ogc_fid                 serial NOT NULL, 
    25232746        gml_id                  character(16),  -- character varying(32), 
    2524         identifier              character varying(28), 
     2747--      identifier              character varying(28), 
    25252748        beginnt                 character(20), 
    25262749        advstandardmodell       character varying(9), 
     
    25492772        ogc_fid                 serial NOT NULL, 
    25502773        gml_id                  character(16),  -- character varying(32), 
    2551         identifier              character varying(28), 
     2774--      identifier              character varying(28), 
    25522775        beginnt                 character(20), 
    25532776        advstandardmodell       character varying(9), 
     
    25752798        ogc_fid                 serial NOT NULL, 
    25762799        gml_id                  character(16),  -- character varying(32), 
    2577         identifier              character varying(28), 
     2800--      identifier              character varying(28), 
    25782801        beginnt                 character(20), 
    25792802        advstandardmodell       character varying(9), 
     
    26192842        ogc_fid                 serial NOT NULL, 
    26202843        gml_id                  character(16),  -- character varying(32), 
    2621         identifier              character varying(28), 
     2844--      identifier              character varying(28), 
    26222845        beginnt                 character(20), 
    26232846        advstandardmodell       character varying(9), 
     
    26492872        ogc_fid                 serial NOT NULL, 
    26502873        gml_id                  character(16),  -- character varying(32), 
    2651         identifier              character varying(28), 
     2874--      identifier              character varying(28), 
    26522875        beginnt                 character(20), 
    26532876        advstandardmodell       character varying(9), 
     
    26822905        ogc_fid                 serial NOT NULL, 
    26832906        gml_id                  character(16),  -- character varying(32), 
    2684         identifier              character varying(28), 
     2907--      identifier              character varying(28), 
    26852908        beginnt                 character(20), 
    26862909        advstandardmodell       character varying(9), 
     
    27142937        ogc_fid                 serial NOT NULL, 
    27152938        gml_id                  character(16),  -- character varying(32), 
    2716         identifier              character varying(28), 
     2939--      identifier              character varying(28), 
    27172940        beginnt                 character(20), 
    27182941        advstandardmodell       character varying(9), 
     
    27712994        ogc_fid                 serial NOT NULL, 
    27722995        gml_id                  character(16),  -- character varying(32), 
    2773         identifier              character varying(28), 
    2774         beginnt                 character(20), 
    2775         advstandardmodell       character varying(9), 
    2776         anlass                  integer, 
    2777         bauwerksfunktion        integer, 
     2996--      identifier              character varying(28), 
     2997        beginnt                 character(20), 
     2998        advstandardmodell       character varying(9), 
     2999        anlass                  integer, 
     3000        bauwerksfunktion        integer, 
    27783001        CONSTRAINT ax_turm_pk PRIMARY KEY (ogc_fid) 
    27793002); 
     
    27963019        ogc_fid                 serial NOT NULL, 
    27973020        gml_id                  character(16),  -- character varying(32), 
    2798         identifier              character varying(28), 
     3021--      identifier              character varying(28), 
    27993022        beginnt                 character(20), 
    28003023        advstandardmodell       character varying(9), 
     
    28243047        ogc_fid                 serial NOT NULL, 
    28253048        gml_id                  character(16),  -- character varying(32), 
    2826         identifier              character varying(28), 
     3049--      identifier              character varying(28), 
    28273050        beginnt                 character(20), 
    28283051        advstandardmodell       character varying(9), 
     
    28593082        ogc_fid                 serial NOT NULL, 
    28603083        gml_id                  character(16),  -- character varying(32), 
    2861         identifier              character varying(28), 
     3084--      identifier              character varying(28), 
    28623085        beginnt                 character(20), 
    28633086        advstandardmodell       character varying(9), 
     
    29133136        ogc_fid                 serial NOT NULL, 
    29143137        gml_id                  character(16),  -- character varying(32), 
    2915         identifier              character varying(28), 
     3138--      identifier              character varying(28), 
    29163139        beginnt                 character(20), 
    29173140        advstandardmodell       character varying(9), 
    29183141        anlass                  integer, 
    29193142        bauwerksfunktion        integer, 
    2920         -- "name"               character(15), 
     3143        -- "name"               character varying(15), 
    29213144        CONSTRAINT ax_bauwerkoderanlagefuersportfreizeitunderholung_pk PRIMARY KEY (ogc_fid) 
    29223145); 
     
    29423165        ogc_fid                 serial NOT NULL, 
    29433166        gml_id                  character(16),  -- character varying(32), 
    2944         identifier              character varying(28), 
     3167--      identifier              character varying(28), 
    29453168        beginnt                 character(20), 
    29463169        advstandardmodell       character varying(9), 
     
    29693192-- H e i l q u e l l e  /  G a s q u e l l e 
    29703193-- ---------------------------------------------- 
    2971 -- neu 02.2011 
    29723194CREATE TABLE ax_heilquellegasquelle ( 
    2973         ogc_fid serial NOT NULL, 
    2974         gml_id                  character(16),  -- character varying(32), 
    2975         identifier character(28), 
    2976         beginnt character(20), 
    2977         advstandardmodell character(4), 
    2978         sonstigesmodell character(5), 
    2979         anlass integer, 
    2980         art integer, 
    2981         "name" character(13), 
     3195        ogc_fid                 serial NOT NULL, 
     3196        gml_id                  character(16),  -- character varying(32), 
     3197--      identifier              character(28), 
     3198        beginnt                 character(20), 
     3199        advstandardmodell       character varying(9), 
     3200        sonstigesmodell         character varying(9), 
     3201        anlass                  integer, 
     3202        art                     integer, 
     3203        "name"                  character varying(13), 
    29823204        CONSTRAINT ax_heilquellegasquelle_pk PRIMARY KEY (ogc_fid) 
    29833205); 
     
    30313253        ogc_fid                 serial NOT NULL, 
    30323254        gml_id                  character(16),  -- character varying(32), 
    3033         identifier              character(28), 
    3034         beginnt                 character(20), 
    3035         sonstigesmodell         character(6), 
     3255--      identifier              character(28), 
     3256        beginnt                 character(20), 
     3257        sonstigesmodell         character varying(9), 
    30363258        anlass                  integer, 
    30373259        art                     integer, 
     
    30563278        ogc_fid                 serial NOT NULL, 
    30573279        gml_id                  character(16),  -- character varying(32), 
    3058         identifier              character varying(28), 
     3280--      identifier              character varying(28), 
    30593281        beginnt                 character(20), 
    30603282        advstandardmodell       character varying(9), 
     
    30633285        land                    integer, 
    30643286        stelle                  integer, 
    3065         --sonstigeeigenschaft   character(26), 
     3287        --sonstigeeigenschaft   character varying(26), 
    30663288        CONSTRAINT ax_besondererbauwerkspunkt_pk PRIMARY KEY (ogc_fid) 
    30673289); 
     
    30893311        ogc_fid                 serial NOT NULL, 
    30903312        gml_id                  character(16),  -- character varying(32), 
    3091         identifier              character varying(28), 
     3313--      identifier              character varying(28), 
    30923314        beginnt                 character(20), 
    30933315        advstandardmodell       character varying(9), 
     
    31483370        ogc_fid                 serial NOT NULL, 
    31493371        gml_id                  character(16),  -- character varying(32), 
    3150         identifier              character varying(28), 
     3372--      identifier              character varying(28), 
    31513373        beginnt                 character(20), 
    31523374        advstandardmodell       character varying(9), 
     
    32073429        ogc_fid                 serial NOT NULL, 
    32083430        gml_id                  character(16),  -- character varying(32), 
    3209         identifier              character varying(28), 
     3431--      identifier              character varying(28), 
    32103432        beginnt                 character(20), 
    32113433        advstandardmodell       character varying(9), 
     
    32363458        ogc_fid                 serial NOT NULL, 
    32373459        gml_id                  character(16),  -- character varying(32), 
    3238         identifier              character(28), 
    3239         beginnt                 character(20), 
    3240         advstandardmodell       character(4), 
    3241         sonstigesmodell         character(5), 
     3460--      identifier              character(28), 
     3461        beginnt                 character(20), 
     3462        advstandardmodell       character varying(9), 
     3463        sonstigesmodell         character varying(9), 
    32423464        anlass                  integer, 
    32433465        art                     integer, 
    32443466        oberflaechenmaterial    integer, 
    3245         "name"                  character(20), 
     3467        "name"                  character varying(50), 
    32463468        CONSTRAINT ax_flugverkehrsanlage_pk PRIMARY KEY (ogc_fid) 
    32473469); 
     
    32683490        ogc_fid                 serial NOT NULL, 
    32693491        gml_id                  character(16),  -- character varying(32), 
    3270         identifier              character varying(28), 
     3492--      identifier              character varying(28), 
    32713493        beginnt                 character(20), 
    32723494        advstandardmodell       character varying(9), 
     
    32993521        ogc_fid                 serial NOT NULL, 
    33003522        gml_id                  character(16),  -- character varying(32), 
    3301         identifier              character varying(28), 
     3523--      identifier              character varying(28), 
    33023524        beginnt                 character(20), 
    33033525        advstandardmodell       character varying(9), 
     
    33303552        ogc_fid                 serial NOT NULL, 
    33313553        gml_id                  character(16),  -- character varying(32), 
    3332         identifier              character varying(28), 
     3554--      identifier              character varying(28), 
    33333555        beginnt                 character(20), 
    33343556        advstandardmodell       character varying(9), 
     
    33553577        ogc_fid                 serial NOT NULL, 
    33563578        gml_id                  character(16),  -- character varying(32), 
    3357         identifier              character varying(28), 
     3579--      identifier              character varying(28), 
    33583580        beginnt                 character(20), 
    33593581        advstandardmodell       character varying(9), 
     
    35283750        ogc_fid                 serial NOT NULL, 
    35293751        gml_id                  character(16),  -- character varying(32), 
    3530         identifier              character(28), 
    3531         beginnt                 character(20), 
    3532         advstandardmodell       character(4), 
    3533         sonstigesmodell         character(5), 
     3752--      identifier              character(28), 
     3753        beginnt                 character(20), 
     3754        advstandardmodell       character varying(9), 
     3755        sonstigesmodell         character varying(9), 
    35343756        anlass                  integer, 
    35353757        istteilvon              character varying, -- Beziehung? 
     
    35613783        ogc_fid serial NOT NULL, 
    35623784        gml_id                  character(16),  -- character varying(32), 
    3563         identifier              character(28), 
    3564         beginnt                 character(20), 
    3565         advstandardmodell       character(4), 
    3566         sonstigesmodell         character(5), 
     3785--      identifier              character(28), 
     3786        beginnt                 character(20), 
     3787        advstandardmodell       character varying(9), 
     3788        sonstigesmodell         character varying(9), 
    35673789        anlass                  integer, 
    35683790        besonderebedeutung      integer, 
     
    35993821        ogc_fid                 serial NOT NULL, 
    36003822        gml_id                  character(16),  -- character varying(32), 
    3601         identifier              character varying(28), 
    3602         beginnt                 character(20), 
    3603         qadvstandardmodell      character varying(9), 
     3823--      identifier              character varying(28), 
     3824        beginnt                 character(20), 
     3825        advstandardmodell       character varying(9), 
    36043826        anlass                  integer, 
    36053827        artderfestlegung        integer, 
    3606         bezeichnung             character varying(20), 
     3828        bezeichnung             character varying(40), 
    36073829        CONSTRAINT ax_klassifizierungnachstrassenrecht_pk PRIMARY KEY (ogc_fid) 
    36083830); 
     
    36353857        ogc_fid                 serial NOT NULL, 
    36363858        gml_id                  character(16),  -- character varying(32), 
    3637         identifier              character varying(28), 
     3859--      identifier              character varying(28), 
    36383860        beginnt                 character(20), 
    36393861        advstandardmodell       character varying(9), 
     
    36683890        ogc_fid                 serial NOT NULL, 
    36693891        gml_id                  character(16),  -- character varying(32), 
    3670         identifier              character varying(28), 
     3892--      identifier              character varying(28), 
    36713893        beginnt                 character(20), 
    36723894        advstandardmodell       character varying(9), 
     
    37053927        ogc_fid                 serial NOT NULL, 
    37063928        gml_id                  character(16),  -- character varying(32), 
    3707         identifier              character varying(28), 
     3929--      identifier              character varying(28), 
    37083930        beginnt                 character(20), 
    37093931        advstandardmodell       character varying(9), 
     
    37163938        art                     character varying(40),  --(15) 
    37173939        "name"                  character varying(20),  
    3718         "qualitaetsangaben|ax_dqmitdatenerhebung|herkunft|li_lineage|pro" character varying(8), 
    3719         datetime                character(20), 
     3940--      "qualitaetsangaben|ax_dqmitdatenerhebung|herkunft|li_lineage|pro" character varying(8), 
     3941--      datetime                character varying(20), 
    37203942        CONSTRAINT ax_sonstigesrecht_pk PRIMARY KEY (ogc_fid) 
    37213943); 
     
    37453967        ogc_fid                         serial NOT NULL, 
    37463968        gml_id                          character(16),  -- character varying(32), 
    3747         identifier                      character varying(28), 
     3969--      identifier                      character varying(28), 
    37483970        beginnt                         character(20), 
    37493971        advstandardmodell               character varying(9), 
     
    37884010        ogc_fid                         serial NOT NULL, 
    37894011        gml_id                          character(16),  -- character varying(32), 
    3790         identifier                      character varying(28), 
     4012--      identifier                      character varying(28), 
    37914013        beginnt                         character(20),  
    3792         advstandardmodell               character varying(8), 
     4014        advstandardmodell               character varying(9), 
    37934015        anlass                          integer, 
    37944016        merkmal                         integer, 
     
    38384060        ogc_fid                 serial NOT NULL, 
    38394061        gml_id                  character(16),  -- character varying(32), 
    3840         identifier              character varying(28), 
     4062--      identifier              character varying(28), 
    38414063        beginnt                 character(20), 
    38424064        advstandardmodell       character varying(9), 
     
    38644086        ogc_fid                         serial NOT NULL, 
    38654087        gml_id                          character(16),  -- character varying(32), 
    3866         identifier                      character varying(28), 
     4088--      identifier                      character varying(28), 
    38674089        beginnt                         character(20), 
    38684090        advstandardmodell               character varying(9), 
     
    38944116        ogc_fid                         serial NOT NULL, 
    38954117        gml_id                          character(16),  -- character varying(32), 
    3896         identifier                      character varying(28), 
     4118--      identifier                      character varying(28), 
    38974119        beginnt                         character(20), 
    38984120        advstandardmodell               character varying(9), 
     
    39224144        ogc_fid                 serial NOT NULL, 
    39234145        gml_id                  character(16),  -- character varying(32), 
    3924         identifier              character varying(28), 
     4146--      identifier              character varying(28), 
    39254147        beginnt                 character(20), 
    39264148        advstandardmodell       character varying(9), 
     
    39474169 
    39484170 
    3949 --AX_Gemeindeteil 
    3950 -- ** Tabelle bisher noch nicht generiert 
     4171-- G e m e i n d e t e i l 
     4172-- ----------------------------------------- 
     4173-- neu: 21.11.2011 
     4174 
     4175CREATE TABLE ax_gemeindeteil ( 
     4176        ogc_fid                 serial NOT NULL, 
     4177        gml_id                  character varying(16), 
     4178--      identifier              character varying(28), 
     4179        beginnt                 character varying(20), 
     4180        advstandardmodell       character varying(9), 
     4181        anlass                  integer, 
     4182        schluesselgesamt        double precision, 
     4183        bezeichnung             character varying(40), 
     4184        administrativefunktion  integer, 
     4185        land                    integer, 
     4186        regierungsbezirk        integer, 
     4187        kreis                   integer, 
     4188        gemeinde                integer, 
     4189        gemeindeteil            integer, 
     4190        CONSTRAINT ax_gemeindeteil_pk PRIMARY KEY (ogc_fid) 
     4191); 
     4192 
     4193-- Index fÃŒr alkis_beziehungen 
     4194CREATE UNIQUE INDEX ax_gemeindeteil_gml  
     4195                 ON ax_gemeindeteil USING btree (gml_id); 
     4196 
     4197INSERT INTO geometry_columns  
     4198       (f_table_catalog, f_table_schema, f_table_name, f_geometry_column, coord_dimension, srid, type) 
     4199VALUES ('', 'public', 'ax_gemeindeteil', 'dummy', 2, 25832, 'POINT'); 
     4200 
     4201COMMENT ON TABLE  ax_gemeindeteil        IS 'G e m e i n d e - T e i l'; 
     4202COMMENT ON COLUMN ax_gemeindeteil.gml_id IS 'Identifikator, global eindeutig'; 
     4203 
    39514204 
    39524205 
     
    39574210        ogc_fid                 serial NOT NULL, 
    39584211        gml_id                  character(16),  -- character varying(32), 
    3959         identifier              character varying(28), 
     4212--      identifier              character varying(28), 
    39604213        beginnt                 character(20), 
    39614214        advstandardmodell       character varying(9), 
     
    39654218        land                    integer, 
    39664219        gemarkungsnummer        integer,  -- Key 
    3967         "istamtsbezirkvon|ax_dienststelle_schluessel|land" integer, 
     4220--      "istamtsbezirkvon|ax_dienststelle_schluessel|land" integer, 
    39684221        stelle                  integer, 
    39694222        CONSTRAINT ax_gemarkung_pk PRIMARY KEY (ogc_fid) 
     
    39924245        ogc_fid                 serial NOT NULL, 
    39934246        gml_id                  character(16),  -- character varying(32), 
    3994         identifier              character varying(28), 
     4247--      identifier              character varying(28), 
    39954248        beginnt                 character(20), 
    39964249        advstandardmodell       character varying(9), 
     
    40214274        ogc_fid                 serial NOT NULL, 
    40224275        gml_id                  character(16),  -- character varying(32), 
    4023         identifier              character varying(28), 
     4276--      identifier              character varying(28), 
    40244277        beginnt                 character(20), 
    40254278        advstandardmodell       character varying(9), 
     
    40294282        land                    integer, 
    40304283        bezirk                  integer, 
    4031         "gehoertzu|ax_dienststelle_schluessel|land" integer, 
     4284--      "gehoertzu|ax_dienststelle_schluessel|land" integer, 
    40324285        stelle                  character varying(4), 
    40334286        CONSTRAINT ax_buchungsblattbezirk_pk PRIMARY KEY (ogc_fid) 
     
    40564309        ogc_fid                 serial NOT NULL, 
    40574310        gml_id                  character(16),  -- character varying(32), 
    4058         identifier              character varying(28), 
    4059         beginnt                 character(20), 
    4060         advstandardmodell       character varying(9), 
    4061         sonstigesmodell         character varying(8), 
     4311--      identifier              character varying(28), 
     4312        beginnt                 character(20), 
     4313        advstandardmodell       character varying(9), 
     4314        sonstigesmodell         character varying(9), 
    40624315        anlass                  integer, 
    40634316        schluesselgesamt        character varying(7), 
     
    40874340        ogc_fid                 serial NOT NULL, 
    40884341        gml_id                  character(16),  -- character varying(32), 
    4089         identifier              character varying(28), 
     4342--      identifier              character varying(28), 
    40904343        beginnt                 character(20), 
    40914344        advstandardmodell       character varying(9), 
     
    41974450        ogc_fid                 serial NOT NULL, 
    41984451        gml_id                  character(16),  -- character varying(32), 
    4199         identifier              character varying(28), 
     4452--      identifier              character varying(28), 
    42004453        beginnt                 character(20), 
    42014454        advstandardmodell       character varying(9), 
     
    43064559CREATE TABLE "delete" ( 
    43074560        ogc_fid         serial NOT NULL, 
    4308         typename        character(255), 
     4561        typename        character varying(255), 
    43094562        featureid       character(32), 
    43104563        CONSTRAINT delete_pk PRIMARY KEY (ogc_fid) 
     
    43154568       (f_table_catalog, f_table_schema, f_table_name, f_geometry_column, coord_dimension, srid, type) 
    43164569VALUES ('', 'public', 'delete', 'dummy', 2, 25832, 'POINT'); 
     4570 
     4571COMMENT ON TABLE "delete" IS 'Hilfstabelle fÃŒr das temporÀre Zwischenspeichern von Löschinformationen wÀhrend einer Aktualisierung ÃŒber NAS-NBA-Verfahren.'; 
     4572COMMENT ON COLUMN delete.typename   IS 'Objektart, also Name der Tabelle, aus der das Obejkt zu löschen ist.'; 
     4573COMMENT ON COLUMN delete.featureid  IS 'Zusammen gesetzt aus GML-ID (16) und Zeitstempel.'; 
    43174574 
    43184575-- 
Note: See TracChangeset for help on using the changeset viewer.