source: trunk/data/konvert/postnas_0.6/gemeinden_definition.sql @ 121

Revision 105, 1.6 KB checked in by frank.jaeger, 13 years ago (diff)

Anpassung an PostNAS-Version 0.6:
Buchauskunft und Navigation: Formate des Feldes "lage" (Straßenschlüssel) werden gesteuert über einen neuen conf-Parameter $dbvers (05 oder 06).
Konverter-Scripte für PostNAS 0.6 in einem neuen Ordner.

RevLine 
[105]1
2-- ALKIS PostNAS 0.6
3
4-- =======================================================
5-- Tabelle fuer die Zuordnung vom Gemarkungen zu Gemeinden
6-- =======================================================
7
8-- FÃŒr die Regelung der Zugriffsberechtigung einer Gemeindeverwaltung auf die
9-- FlurstÃŒcke in ihrem Gebiet braucht man die Information, in welcher Gemeinde eine Gemarkung liegt.
10-- 'ax_gemeinde' und 'ax_gemarkung' haben aber im ALKIS keinerlei Beziehung zueinander - kaum zu glauben!
11-- Nur ÃŒber die Auswertung der FlurstÃŒcke kann man die Zuordnung ermitteln.
12-- Da nicht stÀndig mit 'SELECT DISTINCT' sÀmtliche FlurstÌcke durchsucht werden können,
13-- muss diese Information als (redundante) Tabelle nach dem Laden zwischengespeichert werden.
14
15
16-- Teil 1: Anlegen der Tabelle
17
18-- Stand
19
20--  2011-07-25 PostNAS 06, Umbenennung
21
22
23SET client_encoding = 'UTF-8';
24
25-- Alles auf Anfang!
26
27DROP TABLE gemeinde_gemarkung;
28
29CREATE TABLE gemeinde_gemarkung (
30  land                  integer,
31  regierungsbezirk      integer,
32  kreis                 integer,
33  gemeinde              integer,
34  gemarkung             integer NOT NULL,
35  gemeindename          character varying(80),
36  gemarkungsname        character varying(80),
37  gkz                   character varying(3), 
38  CONSTRAINT gemeinde_gemarkung_pk PRIMARY KEY (land, gemarkung)
39);
40
41
42COMMENT ON TABLE  gemeinde_gemarkung                IS 'Beziehung: Gemarkung liegt in Gemeinde';
43COMMENT ON COLUMN gemeinde_gemarkung.gemeinde       IS 'Gemeindenummer';
44COMMENT ON COLUMN gemeinde_gemarkung.gemarkung      IS 'Gemarkungsnummer';
45
46COMMENT ON COLUMN gemeinde_gemarkung.gkz            IS 'Gemeindekennziffer fÃŒr Mandant';
Note: See TracBrowser for help on using the repository browser.