Hallo,
ich sitze seit Tagen an einer Datenbanken-Aufgabe, die ich nicht lösen kann(wegen der Schreibweise)
und hoffe ihr könnt mir helfen
gegeben ist folgende Relation
rel(a,b,c,d,e,f,g,h,i)
{a}->{b,c}
{d}->{e,f}
{g}->{h,d}
{d,g}->{i}
durch das Streichen der rechten Seiten habe ich Teil der Aufgabe gelöst
und als Primärschlüssel habe ich pkey (a,g) raus
habe aber Probleme es in die 3NF zu bringen
ich wurde vom javacore.de forum hierher gelotst, hoffe jemand kann die abstrakte Schreibweise deuten
Äh, nein, zumindest ich nicht.
Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören
Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler
PostgreSQL Service & Support
Ich interpretiere das mal so:
So kannst Du Dich entsprechend er Definitionen für die Normalformen da durchhangeln. Ist eine Fleissarbeit eben
- b und c sind von a abhängig
- somit verbleibt entweder b oder c in der Ausgangsrelation
- b und c bilden eine neue, eigene Relation, die entsprechend mit foreign keys mit der ausgangsrelation verknüpft ist
- ....
Grüße
Na, nun, das hier ist ein Forum zum Helfen. Dazu gehört es, sinnvolle Beispiele zu liefern, die das Problem beschreiben und wie die Lösung aussehen soll.
Interpretieren und raten hilft da nicht viel weiter ;-)
Leider hat sich der Originalposter auch nicht mehr mit einer Erklärung gemeldet :-(
Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören
Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler
PostgreSQL Service & Support
Understanding and mastering database normalization techniques is essential in order to achieve a high performance database design for your system. If your design doesn't conform to the Third Normal Form (3NF), chances are high that you will find it hard to achieve the performance needed for a successful application.
Links: Tobias Bauer - IT- und Funkdienstleistungen - Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen - Funkforum
Lesezeichen