Information ausblenden
Willkommen im Forum für alle Datenbanken! Registriere Dich kostenlos und diskutiere über DBs wie Mysql, MariaDB, Oracle, Sql-Server, Postgres, Access uvm

3. Normalform Relationproblem

Dieses Thema im Forum "Datenmodellierung, Datenbank-Design" wurde erstellt von matze7410, 17 Januar 2013.

  1. matze7410

    matze7410 Neuer Benutzer

    Hallo,
    Ich habe gerade das Problem, dass ich mir nicht sicher bin ob ich bei Erstellung meiner 3. Normalform nicht wieder die 2. Verletze!
    Die Kursiv geschriebenen Relationen schränken sich doch gegenseitig ein, wie gehe ich nun damit um?

    Das ganze stammt aus einer Klausur.

    Folgende Tabelle ist gegeben:

    PK, sind unterstrichen FK mit (FK) gegennzeichnet.
    R1(A,B,C,D,E,F,Z)

    mit den Relationen:

    A -> (B,C,D,E,Z)
    (ließt sich B,C,D,E,Z hängt von A ab.)
    B,C -> (D,E)
    C -> (D)

    ich hab es in die 2. Normalform abgeleitet:

    R1(A,B,C,D,E,Z)
    R2(F)

    in die Dritte Normalform:

    R1(A,B,C,Z)
    R2(A(FK),D,E)
    R3(B,C,E)
    R4(C,D)
    R5(F)

    Jetzt ist meine Frage, ich hab nicht berücksichtigt, dass D von B,C abhängt, aber wenn ich das machen würde mit noch einer Tabelle T6(B,C,D) dann würde ich doch die 2. Normalform verletzen, da D ja auch nur von C abhängt.

    Kann mir jmd sagen ob das so stimmt oder ggf. die richtigen Tabellen erstellen?
    Ich habe die Regeln wie z.B. auf dieser Seite (http://www.tinohempel.de/info/info/datenbank/normalisierung.htm) angewandt

    Grüße!
     
Die Seite wird geladen...

Diese Seite empfehlen

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden