Hello,
1. Schritt
exemplarische Datensammlung erstellen
2. Schritt
daraus "Datensätze" erkennen und definieren
3. Schritt
Untersuchung der Felder auf Wertigkeit
ein einwertiges Feld kann zur gleichen Zeit nur einen Wert annehmen
ein mehrwertiges Feld kann verschiedene Werte "sammeln"
4. Schritt
Auflösung der einwertigen Felder
Wenn der Wert des Feldes vertikal gestreut stehen darf, also in mehreren
Datensätzen derselben Tabelle (oder auch unterschiedlicher Tabellen)
gleichzeitig auftreten darf, müssen die Feldwerte in eine eigene Tabelle
ausgelagert werden, die dann direkt über ID der Wertetabelle angekoppelt werden kann
(N:1 oder 1:N -Beziehung)
5. Schritt
Auflösung der mehrwertigen Felder
Alle auftretende Werte erhalten einen eigenen Datensatz in einer Wertetabelle
Um die Verknüpfung zwischen Stammtabelle und Wertetabelle herstellen zu können,
benötigt man eine zusätzliche "Brückentabelle", die die IDs der beiden jeweils
betroffenen Datensätze der Stammtabelle und der Wertetabelle verknüpft.
(N:M-Bezeihung)
Harzliche Grüße vom Berg
esst mehr http://www.harte-harzer.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau