db:relationenmodell
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
db:relationenmodell [2014/05/01 14:45] – [Optimierungen für 1:n-Beziehungen] roehner | db:relationenmodell [2016/03/02 08:42] – [Regel für 1:1-Beziehungen] roehner | ||
---|---|---|---|
Zeile 22: | Zeile 22: | ||
<WRAP box round> | <WRAP box round> | ||
Jede ER-Beziehung wird auf eine Relation abgebildet. Die Relation besteht aus den Primärschlüsseln | Jede ER-Beziehung wird auf eine Relation abgebildet. Die Relation besteht aus den Primärschlüsseln | ||
- | der beteiligten | + | der beteiligten |
</ | </ | ||
Zeile 90: | Zeile 90: | ||
<WRAP box round> | <WRAP box round> | ||
Eine auf der n-Seite optionale ER-Beziehung der Kardinalität 1:n wird auf zwei Relationen | Eine auf der n-Seite optionale ER-Beziehung der Kardinalität 1:n wird auf zwei Relationen | ||
- | abgebildet, wenn die meisten | + | abgebildet, wenn die meisten |
Ansonsten wird die ER-Beziehung gemäß den beiden Grundregeln auf drei Relationen abgebildet. | Ansonsten wird die ER-Beziehung gemäß den beiden Grundregeln auf drei Relationen abgebildet. | ||
</ | </ | ||
Zeile 146: | Zeile 146: | ||
Grundregel kommende Beziehungsrelation in die Relation der obligatorischen Seite integriert werden. | Grundregel kommende Beziehungsrelation in die Relation der obligatorischen Seite integriert werden. | ||
Ist die Beziehung auf beiden Seiten optional, so wird eine Reduktion auf zwei Relationen nur dann | Ist die Beziehung auf beiden Seiten optional, so wird eine Reduktion auf zwei Relationen nur dann | ||
- | durchgeführt, | + | durchgeführt, |
</ | </ | ||
db/relationenmodell.txt · Zuletzt geändert: 2017/05/16 20:05 von roehner