Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:m290_guko:learningunits:lu04:theorie:c_crowsfoot [2026/09/06 16:17] – gkoch | de:modul:m290_guko:learningunits:lu04:theorie:c_crowsfoot [2026/09/06 16:22] (aktuell) – gkoch | ||
|---|---|---|---|
| Zeile 38: | Zeile 38: | ||
| Darstellung: | Darstellung: | ||
| - | {{ : | + | {{: |
| //__Ein__ Auto kann gleichzeitig nur __eine__ Person fahren, und __eine__ Person fährt gleichzeitig nur __ein__ Auto.// | //__Ein__ Auto kann gleichzeitig nur __eine__ Person fahren, und __eine__ Person fährt gleichzeitig nur __ein__ Auto.// | ||
| Zeile 44: | Zeile 44: | ||
| Darstellung: | Darstellung: | ||
| - | {{ : | + | {{: |
| //__Eine__ Regisseurin kann __mehrere__ Filme drehen. __Ein__ Film wird in der Regel von __einer__ Regie gedreht.// | //__Eine__ Regisseurin kann __mehrere__ Filme drehen. __Ein__ Film wird in der Regel von __einer__ Regie gedreht.// | ||
| Zeile 50: | Zeile 50: | ||
| Darstellung: | Darstellung: | ||
| - | {{ : | + | {{: |
| //__Ein:e__ Schauspieler: | //__Ein:e__ Schauspieler: | ||
| Die folgende Übersicht zeigt alle möglichen Symbolkombinationen: | Die folgende Übersicht zeigt alle möglichen Symbolkombinationen: | ||
| - | {{ :de:modul:m290_guko: | + | {{:modul:m290: |
| Zeile 64: | Zeile 64: | ||
| * Eine Bestellung kann mehrere Produkte enthalten, und ein Produkt kann in vielen Bestellungen vorkommen → **n:m** | * Eine Bestellung kann mehrere Produkte enthalten, und ein Produkt kann in vielen Bestellungen vorkommen → **n:m** | ||
| - | {{ : | + | {{: |
| In der Zeichnung erkennen Sie das an den Linienenden: | In der Zeichnung erkennen Sie das an den Linienenden: | ||
| Zeile 72: | Zeile 72: | ||
| Im Crow' | Im Crow' | ||
| - | {{ : | + | {{: |
| * **Regisseur** (RegisseurID **PK**, Name) | * **Regisseur** (RegisseurID **PK**, Name) | ||
| Zeile 79: | Zeile 79: | ||
| Damit die Daten korrekt und widerspruchsfrei bleiben, gelten drei Regeln: | Damit die Daten korrekt und widerspruchsfrei bleiben, gelten drei Regeln: | ||
| + | <WRAP center round box 80%> | ||
| ^ Regel ^ Bedeutung ^ | ^ Regel ^ Bedeutung ^ | ||
| | **Entitätsintegrität** | Jede Tabelle braucht einen Primärschlüssel, | | **Entitätsintegrität** | Jede Tabelle braucht einen Primärschlüssel, | ||
| | **Referentielle Integrität** | Ein Fremdschlüssel muss auf einen Primärschlüssel verweisen, den es tatsächlich gibt. | | | **Referentielle Integrität** | Ein Fremdschlüssel muss auf einen Primärschlüssel verweisen, den es tatsächlich gibt. | | ||
| | **Domänenintegrität** | Die Werte müssen zum vorgesehenen Datentyp passen – in einer Zahlenspalte steht kein Text. | | | **Domänenintegrität** | Die Werte müssen zum vorgesehenen Datentyp passen – in einer Zahlenspalte steht kein Text. | | ||
| + | </ | ||
| <WRAP center round info 80%> | <WRAP center round info 80%> | ||