www.mikrocontroller.net

Forum: PC-Programmierung Normalisierung Datenbanken (funktionale Abh.)


Autor: jo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo, ich habe mal eine Frage.

Es heißt ja


Sei [R] eine Relationsklasse und seien X und Y beliebige Teilmengen der 
Attribute
von [R]. Dann heißt Y Funktional Abhängig von X genau dann, wenn zu 
jeder
Wertekombination der Attributwerte aus X genau eine Wertekombination der 
Attributwerte
aus Y gehört.


Dazu die Aufgabe:

Gegeben sei die folgende Relation. Welche funktionalen Abhängigkeiten 
sehen Sie?
LänderEuropas:
Land L_Fläche [km2] Hauptstadt H_Einwohner
Deutschland 357 000 Berlin 3 400 000

in der Lösung steht jetzt
(i) {Land} → {'L_Fläche [km2]’, Hauptstadt, H_Einwohner}
(ii) {Hauptstadt} → {Land}

Meine Frage ist, kann man auch angeben, dass
{Land} -> Hauptstadt
oder
Hauptstadt -> HEinwohner
abhängig ist?
Weil, wenn das Land bekannt ist, kann es ja nur eine Hauptstadt geben.
Oder wenn man die Hauptstadt in der Tabelle sucht, dann kann man 
eindeutig die Einwohnerzahl angeben.
Wohbingegen


{H_EInwohner}->Land z.B. nicht abhängig wäre, weil es theoretisch 
möglich ist, dass es mehrere Länder mit der gleichen H_Einwohner Zahl 
gibt.

Habe ich das soweit richtig verstanden?

Autor: Glaskugel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

soweit ja, aber...

Die Regel gilt nur solange, wie es keine zwei oder mehr Hauptstädte mit 
dem gleichen Namen gibt.

Gruß

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.