Changeset 307 for trunk/import/alkis_PostNAS_schema.sql
- Timestamp:
- 01/24/14 08:46:32 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/import/alkis_PostNAS_schema.sql
r290 r307 63 63 -- Felad "ax_historischesflurstueck.buchungsart" varchar statt integer 64 64 65 -- 2013-07-10 FJ Erweiterung alkis_beziehungen nach Vorschlag Marvin Brandt (Kreis Unna) 66 -- FÃŒllen der Felder langfristig durch PostNAS (Erweiterung?) 67 -- VorlÀufig mit Trigger-Funktions "update_fields_beziehungen" 68 69 -- 2014-01-24 FJ Feld "ax_datenerhebung_punktort" in "Punktort/TA/AG/AU" nach Vorschlag Marvin Brandt (Kreis Unna) 65 70 66 71 … … 103 108 CREATE TABLE "delete" 104 109 ( 105 ogc_fid serial NOT NULL,106 typename varchar,107 featureid character(32),108 context varchar, -- delete/replace110 ogc_fid serial NOT NULL, 111 typename varchar, 112 featureid character(32), 113 context varchar, -- delete/replace 109 114 safetoignore varchar, -- replace.safetoignore 'true'/'false' 110 replacedBy varchar, -- gmlid111 ignored boolean DEFAULT false, -- Satz wurde nicht verarbeitet115 replacedBy varchar, -- gmlid 116 ignored boolean DEFAULT false, -- Satz wurde nicht verarbeitet 112 117 CONSTRAINT delete_pk PRIMARY KEY (ogc_fid) 113 118 ); … … 140 145 -- ZusÀtzlich enthÀlt 'beziehungsart' noch ein Verb fÃŒr die Art der Beziehung. 141 146 147 -- 2013-07-10 Erweiterung nach Vorschlag Marvin Brandt (Kreis Unna) 148 -- Durch Typenamen bessere Zuordnung der verlinkten Tabellen möglich. 142 149 CREATE TABLE alkis_beziehungen ( 143 ogc_fid serial NOT NULL, 144 beziehung_von character(16), --> gml_id 145 beziehungsart varchar, -- Liste siehe unten 146 beziehung_zu character(16), --> gml_id 147 CONSTRAINT alkis_beziehungen_pk PRIMARY KEY (ogc_fid) 150 ogc_fid serial NOT NULL, 151 beziehung_von character(16), --> gml_id 152 von_typename varchar, -- 2013-07-10 153 beginnt character(20), -- 2013-07-10 154 beziehungsart varchar, -- Liste siehe unten 155 beziehung_zu character(16), --> gml_id 156 zu_typename varchar, -- 2013-07-10 157 CONSTRAINT alkis_beziehungen_pk PRIMARY KEY (ogc_fid) 148 158 ); 149 159 … … 159 169 COMMENT ON COLUMN alkis_beziehungen.beziehung_zu IS 'Join auf Feld gml_id verschiedener Tabellen'; 160 170 COMMENT ON COLUMN alkis_beziehungen.beziehungsart IS 'Typ der Beziehung zwischen der von- und zu-Tabelle'; 171 172 COMMENT ON COLUMN alkis_beziehungen.von_typename IS 'Name der Tabelle der VON-Beziehung'; -- 2013-07-10 173 COMMENT ON COLUMN alkis_beziehungen.beginnt IS 'Mit Trigger kopiertes Beginnt-Datum des Datensatzes auf der Seite beziehung_von'; -- 2013-07-10 174 COMMENT ON COLUMN alkis_beziehungen.zu_typename IS 'Name der Tabelle der ZU-Beziehung'; -- 2013-07-10 175 161 176 162 177 -- Beziehungsarten: … … 1342 1357 -- ---------------------------------------------- 1343 1358 CREATE TABLE ax_punktortag ( 1344 ogc_fid serial NOT NULL,1345 gml_id character(16),1346 identifier character(44),1347 beginnt character(20),1348 endet character(20),1349 advstandardmodell varchar,1350 anlass varchar,1351 art varchar[],1352 name varchar[],1353 kartendarstellung varchar, -- boolean1354 -- "qualitaetsangaben|ax_dqpunktort|herkunft|li_lineage|processstep" integer, -- varchar[],1355 genauigkeitsstufe integer,1359 ogc_fid serial NOT NULL, 1360 gml_id character(16), 1361 identifier character(44), 1362 beginnt character(20), 1363 endet character(20), 1364 advstandardmodell varchar, 1365 anlass varchar, 1366 art varchar[], 1367 name varchar[], 1368 kartendarstellung varchar, -- boolean 1369 ax_datenerhebung_punktort integer, 1370 genauigkeitsstufe integer, 1356 1371 vertrauenswuerdigkeit integer, 1357 koordinatenstatus integer,1372 koordinatenstatus integer, 1358 1373 CONSTRAINT ax_punktortag_pk PRIMARY KEY (ogc_fid) 1359 1374 ); … … 1371 1386 -- ---------------------------------------------- 1372 1387 CREATE TABLE ax_punktortau ( 1373 ogc_fid serial NOT NULL, 1374 gml_id character(16), 1375 identifier character(44), 1376 beginnt character(20), 1377 endet character(20), 1378 advstandardmodell varchar, 1379 anlass varchar, 1380 kartendarstellung varchar, -- boolean 1381 -- art varchar, -- entbehrlich 1382 name varchar[], 1383 -- "qualitaetsangaben|ax_dqpunktort|herkunft|li_lineage|processstep" integer, --varchar[], 1384 -- datetime character(24)[], 1385 individualname varchar, 1388 ogc_fid serial NOT NULL, 1389 gml_id character(16), 1390 identifier character(44), 1391 beginnt character(20), 1392 endet character(20), 1393 advstandardmodell varchar, 1394 anlass varchar, 1395 kartendarstellung varchar, -- boolean 1396 ax_datenerhebung_punktort integer, 1397 name varchar[], 1398 individualname varchar, 1386 1399 vertrauenswuerdigkeit integer, 1387 genauigkeitsstufe integer,1388 koordinatenstatus integer,1400 genauigkeitsstufe integer, 1401 koordinatenstatus integer, 1389 1402 CONSTRAINT ax_punktortau_pk PRIMARY KEY (ogc_fid) 1390 1403 ); … … 1402 1415 -- ---------------------------------------------- 1403 1416 CREATE TABLE ax_punktortta ( 1404 ogc_fid serial NOT NULL, 1405 gml_id character(16), 1406 identifier character(44), 1407 beginnt character(20), 1408 endet character(20), 1409 advstandardmodell varchar, 1410 anlass varchar, 1411 kartendarstellung varchar, -- boolean 1412 description integer, 1413 art varchar[], 1414 name varchar[], 1415 genauigkeitsstufe integer, 1417 ogc_fid serial NOT NULL, 1418 gml_id character(16), 1419 identifier character(44), 1420 beginnt character(20), 1421 endet character(20), 1422 advstandardmodell varchar, 1423 anlass varchar, 1424 kartendarstellung varchar, -- boolean 1425 ax_datenerhebung_punktort integer, 1426 description integer, 1427 art varchar[], 1428 name varchar[], 1429 genauigkeitsstufe integer, 1416 1430 vertrauenswuerdigkeit integer, 1417 koordinatenstatus integer,1431 koordinatenstatus integer, 1418 1432 CONSTRAINT ax_punktortta_pk PRIMARY KEY (ogc_fid) 1419 1433 ); … … 1442 1456 advstandardmodell varchar, 1443 1457 anlass varchar, 1444 -- art varchar, -- entbehrlich1445 1458 uri varchar, 1446 1459 fortfuehrungsfallnummernbereich varchar, … … 1473 1486 advstandardmodell varchar, 1474 1487 anlass varchar, 1475 -- art varchar, -- entbehrlich1476 1488 uri varchar, 1477 1489 fortfuehrungsfallnummer integer, … … 1502 1514 endet character(20), 1503 1515 advstandardmodell varchar, 1504 art integer,1516 art integer, 1505 1517 nummer varchar, 1506 1518 land integer, … … 1520 1532 -- --------------------------------------------------- 1521 1533 CREATE TABLE ax_punktkennunguntergegangen ( 1522 ogc_fid serial NOT NULL,1523 gml_id character(16),1524 identifier character(44),1525 beginnt character(20),1526 endet character(20),1534 ogc_fid serial NOT NULL, 1535 gml_id character(16), 1536 identifier character(44), 1537 beginnt character(20), 1538 endet character(20), 1527 1539 advstandardmodell varchar, 1528 1540 sonstigesmodell varchar, 1529 anlass varchar,1541 anlass varchar, 1530 1542 punktkennung varchar, 1531 art integer,1543 art integer, 1532 1544 CONSTRAINT ax_punktkennunguntergegangen_pk PRIMARY KEY (ogc_fid) 1533 1545 ); … … 4475 4487 4476 4488 -- wenn schon, dann auch alle Tabellen mit Kommentaren versehen: 4477 --COMMENT ON TABLE geometry_columns IS 'Metatabelle der Geometrie-Tabellen, Tabellen ohne Geometrie bekommen Dummy-Eintrag fÃŒr PostNAS-Konverter (GDAL/OGR)';4478 --COMMENT ON TABLE spatial_ref_sys IS 'Koordinatensysteme und ihre Projektionssparameter';4489 COMMENT ON TABLE geometry_columns IS 'Metatabelle der Geometrie-Tabellen, Tabellen ohne Geometrie bekommen Dummy-Eintrag fÃŒr PostNAS-Konverter (GDAL/OGR)'; 4490 COMMENT ON TABLE spatial_ref_sys IS 'Koordinatensysteme und ihre Projektionssparameter'; 4479 4491 4480 4492 -- Schema aktualisieren (setzt auch die Indizes neu)
Note: See TracChangeset
for help on using the changeset viewer.