diff gnv-artifacts/doc/schema/externalinterface_schema.sql @ 490:be53566c1640

Added Comments and further Informations to the external Interface Schema gnv-artifacts/trunk@566 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Mon, 18 Jan 2010 15:14:22 +0000
parents 3784cf498ab7
children 292f0c8d356c
line wrap: on
line diff
--- 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 */
 );
 

http://dive4elements.wald.intevation.org