Autor |
Nachricht |
Skamander
Threadersteller
Dabei seit: 11.05.2004
Ort: Halle (Saale)
Alter: 49
Geschlecht:
|
Verfasst Mo 31.10.2005 19:27
Titel
|
|
|
Moin Sky,
Skyw4lker hat geschrieben: | Normalisierung ist dein Stichwort |
Was Normalisierung ist, weiß ich: Jedes Datum läßt sich nicht weiter zerlegen, etc, etc.
Aber mir erschließt sich der Zusammenhang zur Kreuztabelle nicht?
Zuletzt bearbeitet von Skamander am Mo 31.10.2005 19:31, insgesamt 1-mal bearbeitet
|
|
|
|
|
Skyw4lker
Dabei seit: 30.08.2004
Ort: Bergisch Gladbach
Alter: 43
Geschlecht:
|
Verfasst Mo 31.10.2005 20:33
Titel
|
|
|
Die eleminierung von nicht-atomaren Datentypen entspricht der 1. Normalform. Insgesamt existieren
5 Normalformen, von denen aber nur die ersten 3 in der Praxis Anwendung finden aufgrund von
mangelnder Relevanz.
Bezüglich deines Problemes ist die 2. Normalform anzuwenden. Es ist zwar möglich für jeden schüler
und jeden lehrer in den ursprünglichen tabellen mitzuspeichern welche lehrer/schüler wen unterrichtet oder
von wem unterricht erhält, das führt aber dazu, dass die tabellen jede menge Redundanzen enthalten. Daher
wird die Relation so normalisiert dass ein 3er Table ensteht der die Primärschlüssel der beiden anderen Tabellen
enthält. Wenn es Attribute gibt die von beiden Primärschlüsseln abhängig sind (hier nicht der Fall) würde dieser
auch in die neue Tabelle gepackt.
hier noch mal die Wikibeschreibung dazu
click
Gruß
Stefan
Zuletzt bearbeitet von Skyw4lker am Mo 31.10.2005 20:34, insgesamt 1-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
Skamander
Threadersteller
Dabei seit: 11.05.2004
Ort: Halle (Saale)
Alter: 49
Geschlecht:
|
Verfasst Mo 31.10.2005 21:12
Titel
|
|
|
Oha, da hast Du wohl was falsch verstanden, daß ist kein Problem, was es zu lösen
galt, sondern sollte nur ein Beispiel werden, was eine Kreuztabelle nach meiner Mei-
nung darstellt.
Oder bin ich jetzt irgendwie auf dem falschen Pferd?
Werde morgen am Besten mal meinen Lehrer beklingeln, worauf genau er rauswill.
Zuletzt bearbeitet von Skamander am Mo 31.10.2005 21:13, insgesamt 1-mal bearbeitet
|
|
|
|
|
Skyw4lker
Dabei seit: 30.08.2004
Ort: Bergisch Gladbach
Alter: 43
Geschlecht:
|
Verfasst Mo 31.10.2005 22:14
Titel
|
|
|
das steht doch da drin was sie darstellt und wozu sie benutzt wird?
|
|
|
|
|
|
|
|
Ähnliche Themen |
datenbanken
Datenbanken - Grundbegrifferklärung?
Adobe Designer 7.0 und Datenbanken
erste Gehversuche mit Datenbanken
[Datenbanken] Unterschied zwischen 1 und 2?
[FAQ] Datenbanken: Einsatzgebiete und Strukturen
|
|