Changeset 298 for trunk/import/nutzungsart_definition.sql
- Timestamp:
- 11/26/13 16:10:24 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/import/nutzungsart_definition.sql
r215 r298 16 16 17 17 -- 2012-02-10 PostNAS 07, Umbenennung 18 -- 2013-11-15 In nutzung_class.class können NULL-Werte auftreten. 19 -- 2013-11-26 NULL wird durch Zahl "0" ersetzt, "NOT NULL" wieder aktivieren 18 20 19 21 SET client_encoding = 'UTF-8'; … … 55 57 CREATE TABLE nutzung ( 56 58 gml_id character(16), 57 beginnt character(20), -- mehrfache gml_id eindeutig machen, Datenfehler?59 beginnt character(20), -- mehrfache gml_id eindeutig machen, Datenfehler? 58 60 nutz_id integer, 59 class integer ,61 class integer NOT NULL, -- NULL-Werte der Quelltabelle durch den num. Wert 0 ersetzen 60 62 info integer, 61 63 zustand integer, 62 64 "name" varchar, 63 65 bezeichnung varchar, 64 -- CONSTRAINT nutzung_pk PRIMARY KEY (gml_id), -- sollte so sein66 -- CONSTRAINT nutzung_pk PRIMARY KEY (gml_id), -- sollte so sein 65 67 CONSTRAINT nutzung_pk PRIMARY KEY (gml_id, beginnt), -- wÃŒrg arround (gml_id mehrfach!) 66 68 CONSTRAINT nutzung_meta_id FOREIGN KEY (nutz_id) … … 96 98 97 99 -- Schluesseltabelle: classes innerhalb einer Nutzungsart. 98 -- Wird nicht aus NAS geladen sondern durch das manuell zu pflegende Script. 99 -- "alkis_nutzungsart_metadaten.sql" 100 -- Wird nicht aus NAS geladen sondern durch das manuell zu pflegende Script "nutzungsart_metadaten.sql" 100 101 102 103 --DROP TABLE nutzung_class; 101 104 CREATE TABLE nutzung_class ( 102 105 nutz_id integer NOT NULL, 103 class integer NOT NULL,106 class integer, -- NOT NULL, 104 107 label character varying(100), 105 108 blabla character varying(1000), 106 109 CONSTRAINT nutzung_class_pk PRIMARY KEY (nutz_id, class), 107 110 CONSTRAINT nutzung_class_id FOREIGN KEY (nutz_id) 108 111 REFERENCES nutzung_meta (nutz_id) MATCH SIMPLE … … 110 113 ); 111 114 112 COMMENT ON TABLE nutzung_class IS 'SchlÃŒsseltabelle. Feinere Klassifizierung der zusammen gefassten Nutzungsarten.'; 113 COMMENT ON COLUMN nutzung_class.nutz_id IS 'Index fuer die Quell-Tabelle bei der Zusammenfassung in der Tabelle nutzung.'; 114 COMMENT ON COLUMN nutzung_class.class IS 'Key, SchlÃŒsselwert.'; 115 COMMENT ON COLUMN nutzung_class.label IS 'EntschlÃŒsselung. Art der Nutzung, Dies Feld soll in der Auskunft angezeigt werden.'; 116 COMMENT ON COLUMN nutzung_class.blabla IS 'Weitere ErlÀuterungen und Definitionen dazu.'; 115 COMMENT ON TABLE nutzung_class IS 'SchlÃŒsseltabelle. Feinere Klassifizierung der zusammen gefassten Nutzungsarten.'; 116 --COMMENT ON COLUMN nutzung_class.ser IS 'Automatisches SchlÃŒsselfeld'; 117 COMMENT ON COLUMN nutzung_class.nutz_id IS 'Index fuer die Quell-Tabelle bei der Zusammenfassung in der Tabelle nutzung.'; 118 COMMENT ON COLUMN nutzung_class.class IS 'Key, SchlÃŒsselwert oder NULL'; 119 COMMENT ON COLUMN nutzung_class.label IS 'EntschlÃŒsselung. Art der Nutzung, Dies Feld soll in der Auskunft angezeigt werden.'; 120 COMMENT ON COLUMN nutzung_class.blabla IS 'Weitere ErlÀuterungen und Definitionen dazu.'; 117 121 118 122
Note: See TracChangeset
for help on using the changeset viewer.