| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |
| de:modul:m290_guko:learningunits:lu04:theorie:b_crows_foot [2026/08/13 16:06] – ↷ Seite von modul:m290_guko:learningunits:lu04:theorie:b_crows_foot nach de:modul:m290_guko:learningunits:lu04:theorie:b_crows_foot verschoben msuter | de:modul:m290_guko:learningunits:lu04:theorie:b_crows_foot [2026/08/13 16:07] (aktuell) – ↷ Links angepasst, weil Seiten im Wiki verschoben wurden 216.73.216.62 |
|---|
| ====== LU04b - Die Crow’s-Foot-Notation ====== | ====== LU04b - Die Crow’s-Foot-Notation ====== |
| |
| {{:modul:m290_guko:learningunits:lu04:theorie:daniel-shapiro-d-vbdk5rqr0-unsplash_converted_medium.jpg?nolink&400|}} | {{de:modul:m290_guko:learningunits:lu04:theorie:daniel-shapiro-d-vbdk5rqr0-unsplash_converted_medium.jpg?nolink&400|}} |
| |
| „Crow’s Foot“ bedeutet übersetzt **Krähenfuss**. Der Name kommt vom Symbol für //many// (viele), das wie ein kleiner Krähenfuss aussieht. {{:modul:m290_guko:learningunits:lu04:theorie:crows_foot.png?nolink&50|}} | „Crow’s Foot“ bedeutet übersetzt **Krähenfuss**. Der Name kommt vom Symbol für //many// (viele), das wie ein kleiner Krähenfuss aussieht. {{de:modul:m290_guko:learningunits:lu04:theorie:crows_foot.png?nolink&50|}} |
| |
| Die **Crow’s-Foot-Notation** stellt eine Datenbank so dar, dass man sofort erkennt: | Die **Crow’s-Foot-Notation** stellt eine Datenbank so dar, dass man sofort erkennt: |
| Darstellung: Linie mit kurzem Strich auf beiden Seiten. | Darstellung: Linie mit kurzem Strich auf beiden Seiten. |
| |
| {{:modul:m290_guko:learningunits:lu04:theorie:one-to-one.png?nolink&400|One-to-One Beziehung}} | {{de:modul:m290_guko:learningunits:lu04:theorie:one-to-one.png?nolink&400|One-to-One Beziehung}} |
| //One-to-One (1:1) Beziehung: __Ein__ Auto kann (gleichzeitig) immer nur __einen__ Fahrer, __eine__ Fahrerin haben. __Eine__ Fahrerin, __ein__ Fahrer kann (gleichzeitig) nur immer __Ein__ Auto fahren.// | //One-to-One (1:1) Beziehung: __Ein__ Auto kann (gleichzeitig) immer nur __einen__ Fahrer, __eine__ Fahrerin haben. __Eine__ Fahrerin, __ein__ Fahrer kann (gleichzeitig) nur immer __Ein__ Auto fahren.// |
| |
| Darstellung: Linie mit Strich (= „eins“) auf Seite A und einem „Krähenfuss“ (drei Linien) auf Seite B. | Darstellung: Linie mit Strich (= „eins“) auf Seite A und einem „Krähenfuss“ (drei Linien) auf Seite B. |
| |
| {{:modul:m290_guko:learningunits:lu04:theorie:one-to-many.png?nolink&400|One-to-Many Beziehung}} | {{de:modul:m290_guko:learningunits:lu04:theorie:one-to-many.png?nolink&400|One-to-Many Beziehung}} |
| //One-to-Many (1:n) Beziehung: __Ein__ Regisseur, __eine__ Regisseurin kann __mehrere__ Filme drehen. __Ein__ Film wird (in der Regel) nur von __einem__ Regisseur, __einer__ Regisseurin gedreht. // | //One-to-Many (1:n) Beziehung: __Ein__ Regisseur, __eine__ Regisseurin kann __mehrere__ Filme drehen. __Ein__ Film wird (in der Regel) nur von __einem__ Regisseur, __einer__ Regisseurin gedreht. // |
| |
| Darstellung: Krähenfüsse auf beiden Seiten der Beziehung. | Darstellung: Krähenfüsse auf beiden Seiten der Beziehung. |
| |
| {{:modul:m290_guko:learningunits:lu04:theorie:many-to-many.png?nolink&400|Many-to-Many Beziehung}} | {{de:modul:m290_guko:learningunits:lu04:theorie:many-to-many.png?nolink&400|Many-to-Many Beziehung}} |
| //Many-to-Many (n:m) Beziehung: __Ein:e__ Schauspieler:in kann in __mehreren__ Filme spielen. __Ein__ Film kann __mehrere__ Schauspieler:innen haben. // | //Many-to-Many (n:m) Beziehung: __Ein:e__ Schauspieler:in kann in __mehreren__ Filme spielen. __Ein__ Film kann __mehrere__ Schauspieler:innen haben. // |
| |
| * Eine Bestellung kann mehrere Produkte enthalten, und ein Produkt kann in vielen Bestellungen vorkommen (M:N). | * Eine Bestellung kann mehrere Produkte enthalten, und ein Produkt kann in vielen Bestellungen vorkommen (M:N). |
| |
| {{:modul:m290_guko:learningunits:lu04:theorie:bestellung_crows_feet.drawio_1_.png?direct&600|}} | {{de:modul:m290_guko:learningunits:lu04:theorie:bestellung_crows_feet.drawio_1_.png?direct&600|}} |
| |
| Darstellung in Crow’s-Foot-Notation: | Darstellung in Crow’s-Foot-Notation: |
| |
| Ausgangspunkt ist ein **Crow’s Foot Schema**: | Ausgangspunkt ist ein **Crow’s Foot Schema**: |
| {{:modul:m290_guko:learningunits:lu04:theorie:film_regisseur_crowsfoot.drawio_1_.png?direct&600|}} | {{de:modul:m290_guko:learningunits:lu04:theorie:film_regisseur_crowsfoot.drawio_1_.png?direct&600|}} |
| |
| * **Regisseur** (RegisseurID **PK**, Name) | * **Regisseur** (RegisseurID **PK**, Name) |