Andreas Lindig: Daten in normalisierte Datenbank einfügen

Beitrag lesen

Ilja hat es ja schon geschrieben: Deine DB ist nicht anständig normalisert. Du mußt alles zusammenlassen, was zusammengehört. Ein Datensatz für eine Person besteht z.B. aus Vorname, Nachname, Geburtsdatum (eine Entität).

Angenommen aber, Du willst diese Teile auch vereinzeln - was jetzt wenig sinnvoll scheint - dann bräuchtest Du noch eine Tabelle für die eigentlichen Personen. z.B. Person_ID=12345, Vorname_ID=3 (Alexander->wird aus Tabelle Vornamen geholt), Nachname_ID=7 (Brock->wird aus Tabelle Nachnamen geholt), Telefon_ID=85 (0251/1245632->wird aus Tabelle Telefonnummern geholt).

Ich empfehle Dir das Buch "SQL - Der Schlüssel zu relationalen Datenbanken". (rororo - Grundkurs Computerpraxis). Da wird das ganze Verfahren sehr ausführlich und am anschaulichen Beispiel beschrieben. Taschenbuch für 10,- Euro

Gruß, Andreas

--
kennst Du schon die Zitatesammlung?