Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Abbildung: n Schritt 1: Alle Relationen außer Verträglichkeit sind Hauptobjekt- Relationen. Im folgenden also nur noch Verträglichkeit zu betrachten. n.

Ähnliche Präsentationen


Präsentation zum Thema: "Abbildung: n Schritt 1: Alle Relationen außer Verträglichkeit sind Hauptobjekt- Relationen. Im folgenden also nur noch Verträglichkeit zu betrachten. n."—  Präsentation transkript:

1 Abbildung: n Schritt 1: Alle Relationen außer Verträglichkeit sind Hauptobjekt- Relationen. Im folgenden also nur noch Verträglichkeit zu betrachten. n Schritt 2: Nicht anwendbar auf Verträglichkeit wegen Vorhandenseins zweier Fremdschlüssel im Schlüssel. n Schritt 3: Alle Relationen außer Verträglichkeit werden zu Objekttypen. n Schritt 4: Nicht anwendbar. n Schritt 5: Verträglichkeit wird Beziehungstyp. Lagermanagement: relation ArtikelArt(ANr, AName, Menge, Lieferant, Gewicht); relation Lagereinheit(LeNr, LeaNr, ANr, Stückzahl, Gewicht, LhNr); relation LagereinheitArt(LeaNr, LeaName, Länge, Breite, Höhe, MaxGewicht); relation Lagerhilfsmittel(LhNr, LhaNr, Gewicht, LoNr); relation LagerhilfsmittelArt(LhaNr, LhaName, Länge, Breite, Höhe, MaxGewicht); relation Lagerort(LoNr, LoaNr, Gewicht); relation LagerortArt(LoaNr, Länge, Breite, Höhe, MaxGewicht); relation Verträglichkeit(ANr, LoNr); Beispiel (1)

2 Objektorientiertes Zielschema: define type ArtikelArt is structure [ ANr: String; AName: String; Menge: Integer; Lieferant: String; Gewicht: Float ]; end type ArtikelArt; define type Lagereinheit is structure [ LeNr: String; LeaNr: LagereinheitArt; ANr: ArtikelArt; Stückzahl: Integer; Gewicht: Float; LhNr: Lagerhilfsmittel ]; end type Lagereinheit; define type LagereinheitArt is structure [ LeaNr: String; LeaName: String; Länge: Integer; Breite: Integer; Höhe: Integer; MaxGewicht: Float ]; end type LagereinheitArt; Beispiel (2) define type Lagerhilfsmittel is structure [ LhNr: String; LhaNr: LagerhilfsmittelArt; Gewicht: Float; LoNr: Lagerort ]; end type Lagerhilfsmittel; define type LagerhilfsmittelArt is structure [ LhaNr: String; LhaName: String; Länge: Integer; Breite: Integer; Höhe: Integer; MaxGewicht: Float ]; end type LagerhilfsmittelArt ;

3 define type Lagerort is structure [ LoNr: String; LoaNr: LagerortArt; Gewicht: Float ]; end type Lagerort; define type LagerortArt is structure [ LoaNr: String; Länge: Integer; Breite: Integer; Höhe: Integer; MaxGewicht: Float ]; end type LagerortArt; define type Verträglichkeit is structure [ ANr: ArtikelArt; LoNr: Lagerort ]; end type Verträglichkeit; Beispiel (3)

4 Geometrische Objekte: relation GeoKörper(GeoName, FID); relation GeoFläche(FID, KID); relation GeoKante(KID, PID); relation GeoPunkt(PID, X, Y, Z); Beispiel (4) Referenzielle Konsistenzen :  FID (GeoKörper) =  FID (GeoFläche)  KID (GeoFläche) =  KID (GeoKante) PID ist Fremdschlüssel. Abbildung: n Schritt 1: GeoPunkt, GeoKante sind Hauptobjekt-Relationen. n Schritt 2: Nicht anwendbar (Referenzielle Konsistenzen nicht nutzbar). n Schritt 3: GeoPunkt, GeoKante werden zu Objekttypen. n Schritt 4: Nicht anwendbar. n Schritt 5: GeoKörper, GeoFläche sind Beziehungsrelationen.


Herunterladen ppt "Abbildung: n Schritt 1: Alle Relationen außer Verträglichkeit sind Hauptobjekt- Relationen. Im folgenden also nur noch Verträglichkeit zu betrachten. n."

Ähnliche Präsentationen


Google-Anzeigen