7.22. Partielle funktionelle Abhängigkeit

Eine partielle funktionelle Abhängigkeit bedeutet, dass eine Nicht-Schlüsselspalte von einer, aber nicht von allen Spalten in einem zusammengesetzten Primärschlüssel abhängig ist.

In unserer Superhelden-Tabelle ist die Spalte initialen partiell abhängig von name, weil sich auch die Initialen ändern, wenn sich der Name ändert. Ändert sich die Kraft, der Name aber nicht, bleiben die Initialen unseres Superhelden dieselben.

superhelden

namekraftschwächestadtinitialenerzfeind_iderzfein_stadt
MüllmannReinigt schnellBleicheGothamM4Gotham
BörsenmannMacht Geld aus nichtsNULLNew York8Newark
SupertypFliegtVögelMetropolisSU5Metropolis
SuperserviceVergisst keine BestellungInsektenParisSS1Paris
SchmutzmannMacht Sandstürme ...

Get SQL von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.