1 Antworten


  • Die dritte Normalform besagt, dass ein Primärschlüssel alle anderen Nichtprimschlüssel eindeutig identifizieren soll. Es sollte keine transparente Abhängigkeit entstehen.

    Nehmen Sie zum Beispiel eine Beziehung von Mitarbeiter - Name,eno,Geb.,Adresse,dno,dname,mgreno als ihre Attribute.

    Hier ist eno der Primärschlüssel, der Name, Geburtsdatum, Adresse, DNA eindeutig identifiziert und dno, das kein primäres Attribut ist, identifiziert dname, mgreno.eno identifiziert dname und dloc über dno. Das bedeutet, dass dname und dloc traperant von eno abhängen.

    Um diese Relation zu 3nf zu bringen, müssen wir diese Relation in zwei Teile aufteilen, da emp die Attribute name,eno,dob,address,dno hat, hier ist dno ein Fremdschlüssel.

    Eine andere Relation ist dept, die dnum,dname und mgreno als Attribute hat. Hier ist dnum der Primärschlüssel, auf den dno aus der Relation emp verweist.

Schreibe deine Antwort

Ihre Antwort erscheint nach der Moderation appear