aus einer Tabelle mehrere Tabellen erstellen

Alles, was MariaDB und MySQL betrifft, kann hier besprochen werden.

aus einer Tabelle mehrere Tabellen erstellen

Postby finole » 07. May 2005 10:42

Hallo Zusammen,

ich benötige mal einen Denkanstoß:

aus einem uralt Programm bekomme ich ein paar tausend Kundendatensätze nur in Form einer Textdatei.
Die Daten habe ich schon normalisiert und in eine große Tabelle gepackt.
Tabelle: "alle" Spalten: "Kundennummer", "Name", "Straße", "PLZ", "Ort", "Telefonanlage", "Hersteller"

nun habe ich mehrere Tabellen erzeugt
Tabelle "Kunde" Spalten: "Kundennummer", "Name", "Straße", "PLZ", "Ort", "Telefonanlagen_ID"(Fremdschlüssel)
Tabelle "Telefonanlage" Spalten: "Telefonanlagen_ID", "Anlagenname", "Hersteller_ID"(Fremdschlüssel)
Tabelle "Hersteller" Spalten: "Hersteller_ID", "Herstellername"

Alle Tabellen sind vom Typ INNO DB.

Durch Select Distinct Anweisung auf die Tabelle "alle" konnte ich die Tabelle "Hersteller" schon füllen.

Nun mein Problem:
Wenn ich die Tabelle "Telefonanlage" füllen möchte, benötige ich ja die "Hersteller_ID".
Also muss ich wohl erst in der Tabelle "alle" die Spalte "Hersteller" durch eine Spalte "Hersteller_ID" ersetzen. Um dann die Tabelle "Telefonanlage" mit den Daten aus der Tabelle "alle" Spalten "Telefonanlage"
und "Hersteller_ID" zufüllen.
Nur habe ich keine Ahnung wie das anstellen soll.

bin für jeden gut gemeinten Vorschlag dankbar.
finole
 
Posts: 2
Joined: 07. May 2005 09:54

Return to MariaDB - MySQL

Who is online

Users browsing this forum: No registered users and 7 guests