GLE-Postgis-Bauvorhaben

Aus kvwmap
Version vom 30. März 2011, 13:06 Uhr von Markus Hentschel (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche
CREATE TABLE bauvorhaben
(
  vorhaben_id serial NOT NULL,
  ergebnis character varying(50)
)
WITH (
  OIDS=TRUE
);
ALTER TABLE bauvorhaben ADD CONSTRAINT vorhaben_id_pkey PRIMARY KEY(vorhaben_id);
SELECT AddGeometryColumn('public', 'bauvorhaben','the_geom',2398,'POINT', 2);

CREATE TABLE bauvorhaben_antraege
(
  id serial NOT NULL,
  vorhaben_id smallint,
  art character varying(100),
  nr character varying(10),
  bezeichnung text,
  bearbeiter character varying(30),
  bemerkung text,
  datum date
)
WITH (
  OIDS=TRUE
);
ALTER TABLE bauvorhaben_antraege ADD CONSTRAINT antraege_id_pkey PRIMARY KEY(id);
ALTER TABLE bauvorhaben_antraege
  ADD CONSTRAINT fkbauvorhabenantrag FOREIGN KEY (vorhaben_id)
      REFERENCES bauvorhaben (vorhaben_id) MATCH SIMPLE
      ON UPDATE NO ACTION ON DELETE CASCADE;