1 Beispielinstanz FLUGINFO mit Filmtiteln (div. Attribute weggelassen): FlugNr von nach Ftyp Filmtitel TicketNr Platz Datum Name LH458 MUC SFO 744 Casablanca K 03-SEP-00 Lockemann_Mr_P LH458 MUC SFO 744 Play it again, Sam K 03-SEP-00 Lockemann_Mr_P LH458 MUC SFO 744 The Maltese Falcon A 01-AUG-00 Hillebrand_Mr_G LH458 MUC SFO 744 The Big Sleep A 01-AUG-00 Hillebrand_Mr_G LH459 SFO MUC 744 Psycho K 19-AUG-00 Hillebrand_Mr_G LH459 SFO MUC 744 The Birds K 19-AUG-00 Hillebrand_Mr_G LH459 SFO MUC 744 Casablanca A 23-SEP-00 Schmitt_Mrs_B LH459 SFO MUC 744 Play it again, Sam A 23-SEP-00 Schmitt_Mrs_B LH4616 FRA LHR AB A 01-AUG-00 Simpson_Mr_B LH4616 FRA LHR AB E 02-AUG-00 Lockemann_Mr_P LH500 FRA GIG 340 Star Wars E 12-AUG-00 Weinand_Mr_C LH500 FRA GIG 340 The Empire Strikes Back E 12-AUG-00 Weinand_Mr_C LH500 FRA GIG 340 Return of the Jedi E 12-AUG-00 Weinand_Mr_C LH500 FRA GIG 340 Star Wars G 12-AUG-00 Bender_Mr_P LH500 FRA GIG 340 The Empire Strikes Back G 12-AUG-00 Bender_Mr_P LH500 FRA GIG 340 Return of the Jedi G 12-AUG-00 Bender_Mr_P LH500 FRA GIG 340 Star Trek C 02-SEP-00 Nimis_Mr_J LH500 FRA GIG 340 The Wrath of Khan C 02-SEP-00 Nimis_Mr_J LH500 FRA GIG 340 The Search for Spock C 02-SEP-00 Nimis_Mr_J LH500 FRA GIG 340 Star Wars D 12-AUG-00 Kuhn_Mrs_E LH500 FRA GIG 340 The Empire Strikes Back D 12-AUG-00 Kuhn_Mrs_E LH500 FRA GIG 340 Return of the Jedi D 12-AUG-00 Kuhn_Mrs_E Mehrwertige Abhängigkeiten (2) Beispielinstanz FLUGINFO mit Filmtiteln (div. Attribute weggelassen): FlugNr von nach Ftyp Filmtitel TicketNr Platz Datum Name LH458 MUC SFO 744 Casablanca K 03-SEP-00 Lockemann_Mr_P LH458 MUC SFO 744 Play it again, Sam K 03-SEP-00 Lockemann_Mr_P LH458 MUC SFO 744 The Maltese Falcon A 01-AUG-00 Hillebrand_Mr_G LH458 MUC SFO 744 The Big Sleep A 01-AUG-00 Hillebrand_Mr_G LH459 SFO MUC 744 Psycho K 19-AUG-00 Hillebrand_Mr_G LH459 SFO MUC 744 The Birds K 19-AUG-00 Hillebrand_Mr_G LH459 SFO MUC 744 Casablanca A 23-SEP-00 Schmitt_Mrs_B LH459 SFO MUC 744 Play it again, Sam A 23-SEP-00 Schmitt_Mrs_B LH4616 FRA LHR AB A 01-AUG-00 Simpson_Mr_B LH4616 FRA LHR AB E 02-AUG-00 Lockemann_Mr_P LH500 FRA GIG 340 Star Wars E 12-AUG-00 Weinand_Mr_C LH500 FRA GIG 340 The Empire Strikes Back E 12-AUG-00 Weinand_Mr_C LH500 FRA GIG 340 Return of the Jedi E 12-AUG-00 Weinand_Mr_C LH500 FRA GIG 340 Star Wars G 12-AUG-00 Bender_Mr_P LH500 FRA GIG 340 The Empire Strikes Back G 12-AUG-00 Bender_Mr_P LH500 FRA GIG 340 Return of the Jedi G 12-AUG-00 Bender_Mr_P LH500 FRA GIG 340 Star Trek C 02-SEP-00 Nimis_Mr_J LH500 FRA GIG 340 The Wrath of Khan C 02-SEP-00 Nimis_Mr_J LH500 FRA GIG 340 The Search for Spock C 02-SEP-00 Nimis_Mr_J LH500 FRA GIG 340 Star Wars D 12-AUG-00 Kuhn_Mrs_E LH500 FRA GIG 340 The Empire Strikes Back D 12-AUG-00 Kuhn_Mrs_E LH500 FRA GIG 340 Return of the Jedi D 12-AUG-00 Kuhn_Mrs_E Beispielinstanz FLUGINFO mit Filmtiteln (div. Attribute weggelassen): FlugNr von nach Ftyp Filmtitel TicketNr Platz Datum Name LH458 MUC SFO 744 Casablanca K 03-SEP-00 Lockemann_Mr_P LH458 MUC SFO 744 Play it again, Sam K 03-SEP-00 Lockemann_Mr_P LH458 MUC SFO 744 The Maltese Falcon A 01-AUG-00 Hillebrand_Mr_G LH458 MUC SFO 744 The Big Sleep A 01-AUG-00 Hillebrand_Mr_G LH459 SFO MUC 744 Psycho K 19-AUG-00 Hillebrand_Mr_G LH459 SFO MUC 744 The Birds K 19-AUG-00 Hillebrand_Mr_G LH459 SFO MUC 744 Casablanca A 23-SEP-00 Schmitt_Mrs_B LH459 SFO MUC 744 Play it again, Sam A 23-SEP-00 Schmitt_Mrs_B LH4616 FRA LHR AB A 01-AUG-00 Simpson_Mr_B LH4616 FRA LHR AB E 02-AUG-00 Lockemann_Mr_P LH500 FRA GIG 340 Star Wars E 12-AUG-00 Weinand_Mr_C LH500 FRA GIG 340 The Empire Strikes Back E 12-AUG-00 Weinand_Mr_C LH500 FRA GIG 340 Return of the Jedi E 12-AUG-00 Weinand_Mr_C LH500 FRA GIG 340 Star Wars G 12-AUG-00 Bender_Mr_P LH500 FRA GIG 340 The Empire Strikes Back G 12-AUG-00 Bender_Mr_P LH500 FRA GIG 340 Return of the Jedi G 12-AUG-00 Bender_Mr_P LH500 FRA GIG 340 Star Trek C 02-SEP-00 Nimis_Mr_J LH500 FRA GIG 340 The Wrath of Khan C 02-SEP-00 Nimis_Mr_J LH500 FRA GIG 340 The Search for Spock C 02-SEP-00 Nimis_Mr_J LH500 FRA GIG 340 Star Wars D 12-AUG-00 Kuhn_Mrs_E LH500 FRA GIG 340 The Empire Strikes Back D 12-AUG-00 Kuhn_Mrs_E LH500 FRA GIG 340 Return of the Jedi D 12-AUG-00 Kuhn_Mrs_E Beispielinstanz FLUGINFO mit Filmtiteln (div. Attribute weggelassen): FlugNr von nach Ftyp Filmtitel TicketNr Platz Datum Name LH458 MUC SFO 744 Casablanca K 03-SEP-00 Lockemann_Mr_P LH458 MUC SFO 744 Play it again, Sam K 03-SEP-00 Lockemann_Mr_P LH458 MUC SFO 744 The Maltese Falcon A 01-AUG-00 Hillebrand_Mr_G LH458 MUC SFO 744 The Big Sleep A 01-AUG-00 Hillebrand_Mr_G LH459 SFO MUC 744 Psycho K 19-AUG-00 Hillebrand_Mr_G LH459 SFO MUC 744 The Birds K 19-AUG-00 Hillebrand_Mr_G LH459 SFO MUC 744 Casablanca A 23-SEP-00 Schmitt_Mrs_B LH459 SFO MUC 744 Play it again, Sam A 23-SEP-00 Schmitt_Mrs_B LH4616 FRA LHR AB A 01-AUG-00 Simpson_Mr_B LH4616 FRA LHR AB E 02-AUG-00 Lockemann_Mr_P LH500 FRA GIG 340 Star Wars E 12-AUG-00 Weinand_Mr_C LH500 FRA GIG 340 The Empire Strikes Back E 12-AUG-00 Weinand_Mr_C LH500 FRA GIG 340 Return of the Jedi E 12-AUG-00 Weinand_Mr_C LH500 FRA GIG 340 Star Wars G 12-AUG-00 Bender_Mr_P LH500 FRA GIG 340 The Empire Strikes Back G 12-AUG-00 Bender_Mr_P LH500 FRA GIG 340 Return of the Jedi G 12-AUG-00 Bender_Mr_P LH500 FRA GIG 340 Star Trek C 02-SEP-00 Nimis_Mr_J LH500 FRA GIG 340 The Wrath of Khan C 02-SEP-00 Nimis_Mr_J LH500 FRA GIG 340 The Search for Spock C 02-SEP-00 Nimis_Mr_J LH500 FRA GIG 340 Star Wars D 12-AUG-00 Kuhn_Mrs_E LH500 FRA GIG 340 The Empire Strikes Back D 12-AUG-00 Kuhn_Mrs_E LH500 FRA GIG 340 Return of the Jedi D 12-AUG-00 Kuhn_Mrs_E
2 Mehrwertige Abhängigkeiten: Beispiele (1) Betrachte wieder ursprüngliche Variante von FLUGINFO: FLUGINFO (flugNr, von, nach, ftypId, wochentage, abflugszeit, ankunftszeit, entfernung, ticketNr, platzCode, datum, name). Buchungen und Flugplanung haben nichts miteinander zu tun, außer dass ihnen die Flugnummer gemeinsam ist. Die jeweiligen Informationen können also ohne Kenntnis des Restes gewonnen werden. flugNr ticketNr,platzCode,datum,name flugNr von,nach,ftypId,wochentage,abflugszeit,ankunftszeit,entfernung
3 Mehrwertige Abhängigkeiten: Beispiele (2) Zunächst plausible MVD Die Flugnummer bestimmt die Tickets und die dafür belegten Sitzplätze flugNr ticketNr,platzCode gilt nicht, da die Menge sich mit dem Datum ändert. Dagegen ist korrekt: flugNr,datum ticketNr,platzCode,name