# HG changeset patch # User Tim Englich # Date 1263827662 0 # Node ID be53566c16404202bd0b3190761ebc9e221be3be # Parent 3784cf498ab7b737f95142c032f33930762b6145 Added Comments and further Informations to the external Interface Schema gnv-artifacts/trunk@566 c6561f87-3c4e-4783-a992-168aeb5c3f6f diff -r 3784cf498ab7 -r be53566c1640 gnv-artifacts/ChangeLog --- a/gnv-artifacts/ChangeLog Mon Jan 18 14:17:25 2010 +0000 +++ b/gnv-artifacts/ChangeLog Mon Jan 18 15:14:22 2010 +0000 @@ -1,3 +1,8 @@ +2010-01-18 Tim Englich + + * doc/schema/externalinterface_schema.sql: + Added Comments and further Informations. + 2010-01-18 Tim Englich * doc/schema/externalinterface_testdata.sql: @@ -5,6 +10,7 @@ * doc/schema/externalinterface_schema.sql: Added Schema for the DB-Schemaextention for providing the Data that is required for the external Interface to the Mapviewer + 2010-01-18 Ingo Weinzierl diff -r 3784cf498ab7 -r be53566c1640 gnv-artifacts/doc/schema/externalinterface_schema.sql --- a/gnv-artifacts/doc/schema/externalinterface_schema.sql Mon Jan 18 14:17:25 2010 +0000 +++ b/gnv-artifacts/doc/schema/externalinterface_schema.sql Mon Jan 18 15:14:22 2010 +0000 @@ -5,11 +5,12 @@ * in der Konfiguration des Artefaktservers übereinstimmen. * * Abbildung als Layer in der ArcSDE + * Das hier bereitgestellte SQL ist lediglich als Anhalt zu betrachten. */ create table fis_has_region ( - id_fis varchar2(30 char) not null, + id_fis varchar2(30 char) not null, /* TODO maximale Länge bestimmen und ggf. anpassen.*/ description varchar2(90 char), - geometry SDO.Geometry not null + geometry ??? not null ); ALTER TABLE fis_has_region ADD PRIMARY KEY (id_fis); @@ -22,8 +23,8 @@ * IDs der Services im Mapviewer übereinstimmen. */ create table fis_has_mapservice( - id_fis varchar2(30 char) not null, - id_mapservice varchar2(100 char) not null + id_fis varchar2(30 char) not null, /* TODO maximale Länge bestimmen und ggf. anpassen.*/ + id_mapservice varchar2(100 char) not null /* TODO maximale Länge bestimmen und ggf. anpassen.*/ ); ALTER TABLE fis_has_mapservice ADD PRIMARY KEY (id_fis,id_mapservice); @@ -43,9 +44,9 @@ * Layern gehört. */ create table layer_has_parameter( - id_mapservice varchar2(100 char) not null, - id_layer varchar2(30 char) not null, - id_group varchar2(30 char ), + id_mapservice varchar2(100 char) not null, /* TODO maximale Länge bestimmen und ggf. anpassen.*/ + id_layer varchar2(30 char) not null, /* TODO maximale Länge bestimmen und ggf. anpassen.*/ + id_group varchar2(30 char ), /* TODO maximale Länge bestimmen und ggf. anpassen.*/ id_parameter NUMBER(10) not null /* Referenz zur Tabelle MEDIAN.PARAMETER */ ); @@ -64,7 +65,7 @@ * id_parameter referenziert zusätzlich die Tabelle MEDIAN.PARAMETER. */ create table mapservice_has_parameter( - id_mapservice varchar2(100 char) not null, + id_mapservice varchar2(100 char) not null, /* TODO maximale Länge bestimmen und ggf. anpassen.*/ id_parameter NUMBER(10) not null /* Referenz zur Tabelle MEDIAN.PARAMETER */ );