Ich habe solangsam zuviel einzelne kleine Tabellen.
in dieser Art
Daten1
ID | Name1 | Name2 | Name3
1 xy xx xc
2 xc vc bm
Daten2
ID | Name1 | Name2 | Name3
1 xy xo xo
2 xt vc bm
Jetzt dachte ich mir ich machte das ganze ein wenigere dafür einwenig komplexer.
ID | Name | Daten1 | Daten2
1 name1 xy xo
1 name2 xx xo
1 name3 xc xo
2 name1 xc xt
usw.
Nur hab ich jetzt das prolbem mit der fortlaufenden ID. Die ID soll einem bestimmten user zugeordnet werden. Und wie kann ich es jetzt hinkriegen das bei einem eintrag in die Datenbank das die Id erst an der 4. Stelle weiter auf 2 springt.
Dann hab ich eine Abfrage WHERE ID=1 dann....
Wenn ich jetzt das so mache dann findet er ja 3 Datenpakete.
Kann man jetzt WHERE ID=1 und Name =name1 in einer Abfrage abfragen? So das der wertxy bzw. xo ausgeben wird?
Zum Schluß die Frage lohnt sich das ganze oder sollte ich bei vielen kleinen Tabellen bleiben?
in dieser Art
Daten1
ID | Name1 | Name2 | Name3
1 xy xx xc
2 xc vc bm
Daten2
ID | Name1 | Name2 | Name3
1 xy xo xo
2 xt vc bm
Jetzt dachte ich mir ich machte das ganze ein wenigere dafür einwenig komplexer.
ID | Name | Daten1 | Daten2
1 name1 xy xo
1 name2 xx xo
1 name3 xc xo
2 name1 xc xt
usw.
Nur hab ich jetzt das prolbem mit der fortlaufenden ID. Die ID soll einem bestimmten user zugeordnet werden. Und wie kann ich es jetzt hinkriegen das bei einem eintrag in die Datenbank das die Id erst an der 4. Stelle weiter auf 2 springt.
Dann hab ich eine Abfrage WHERE ID=1 dann....
Wenn ich jetzt das so mache dann findet er ja 3 Datenpakete.
Kann man jetzt WHERE ID=1 und Name =name1 in einer Abfrage abfragen? So das der wertxy bzw. xo ausgeben wird?
Zum Schluß die Frage lohnt sich das ganze oder sollte ich bei vielen kleinen Tabellen bleiben?
Kommentar