INTERLIS 2.3; !!============================================================================== !!@ File = "SZ_Quellen_2013-05-22_ili2.ili"; !!@ Title = "Quellen"; !!@ shortDescription = "Modell der Quellen (kantonalen Verwaltung Schwyz)"; !!@ Issuer = "AVG SZ mit AFU SZ"; !!@ technicalContact = "mailto:geoportal@sz.ch"; !!@ furtherInformation = "http://geo.sz.ch"; !!@ GBDK_ID = ""; !!------------------------------------------------------------------------------ !! Version | wer | Ă„nderung !!------------------------------------------------------------------------------ !! 2013-05-22 | Kep | Erstfassung !!============================================================================== MODEL SZQuellen20130522 (de) AT "http://models.geo.sz.ch" VERSION "2013-05-22" = IMPORTS SZDomains20130408; IMPORTS SZBasis20130408; DOMAIN Eigentumsart = ( privat, oeffentlich, weitere, unbekannt ); Status = ( genutzt, ungenutzt, unbekannt ); Nutzungsart = ( Trinkwasser ( laufenderBrunnen, Viehtraenke, WaschwMilchgesch, weitere, unbekannt), Brauchwasser ( laufenderBrunnen, Viehtraenke, WaschwMilchgesch, weitere, unbekannt), unbekannt ); Fassungsart = ( Laufbrunnen, Brunnenstube, Quellwasserpumpwerk, Sammelschacht, weitere, unbekannt ); TOPIC Quellen = CLASS Quelle (ABSTRACT) EXTENDS SZBasis20130408.Basis.BasisAttribute = GdeCd : MANDATORY SZDomains20130408.GmdCodeKVSZ; Kennung : MANDATORY SZDomains20130408.Code; Lage : MANDATORY SZDomains20130408.Punkt; Status : MANDATORY Status; Ertrag_min : 0.0 .. 999.9; Ertrag_max : 0.0 .. 99999.9; Eigentumsart : MANDATORY Eigentumsart; UNIQUE GdeCd,Kennung; END Quelle; CLASS QuelleGefasst EXTENDS Quelle = Nutzungsart : MANDATORY Nutzungsart; Fassungsart : MANDATORY Fassungsart; AnzahlFassungsleitungen : 0 .. 999; END QuelleGefasst; CLASS QuelleUngefasst EXTENDS Quelle = END QuelleUngefasst; CLASS Nutzung EXTENDS SZBasis20130408.Basis.BasisAttribute = Nummer : MANDATORY 0 .. 999; Nutzungsart : MANDATORY Nutzungsart; END Nutzung; ASSOCIATION B_Nutzung_QuelleGefasst = R_Nutzung -- {0..*} Nutzung; R_QuelleGefasst -- {1} QuelleGefasst; END B_Nutzung_QuelleGefasst; CONSTRAINTS OF Nutzung = UNIQUE Nummer, R_QuelleGefasst; END; END Quellen; END SZQuellen20130522.