Adatbazis helyes felepitese
Van 3 tablam ami ossze van kapcsolva, pl:
1 tabla: model
id nev
2 tabla: model_2
id id_model nev
3 tabla: model_3
id id_model id_model_2 nev
adatok:
a(a(a,b), b(a,b,c) c(b,c))
az elso sor a model, masodik model_2, harmadik model_3
amint lathato a model_3-nal tobbszor fel van tuntetve ugyanaz az adat, azaz 7 adat van, mikor csak 3 van valojaban, ugyanez van nalam, viszont 370 kulonbozo adattal ami kb 950 adatnak jonne ki ha minden model_2-hoz kulon kulon beirom az adatot
ezt ugy kepzeltem el, hogy tobb adatot irok be az id_model_2 oszlopba, hogy csak egyszer keljen beirjam az adatot de tobbhoz kapcsolodjon, de nem tudom pontosan, hogy mi lenne a megfelelo modszer erre, vagy ha a legjobb megoldas csak siman beirni mind a 970-et...
■ 1 tabla: model
id nev
2 tabla: model_2
id id_model nev
3 tabla: model_3
id id_model id_model_2 nev
adatok:
a(a(a,b), b(a,b,c) c(b,c))
az elso sor a model, masodik model_2, harmadik model_3
amint lathato a model_3-nal tobbszor fel van tuntetve ugyanaz az adat, azaz 7 adat van, mikor csak 3 van valojaban, ugyanez van nalam, viszont 370 kulonbozo adattal ami kb 950 adatnak jonne ki ha minden model_2-hoz kulon kulon beirom az adatot
ezt ugy kepzeltem el, hogy tobb adatot irok be az id_model_2 oszlopba, hogy csak egyszer keljen beirjam az adatot de tobbhoz kapcsolodjon, de nem tudom pontosan, hogy mi lenne a megfelelo modszer erre, vagy ha a legjobb megoldas csak siman beirni mind a 970-et...
Tárolás
model
,model_2
,model_3
? Mit jelent az, hogyValamit homályosíts fel minket az ügyben mit takar a
Egy oszlopban hogyan, és miért akarsz több adatot tárolni? Egyáltalán mit takarnak az oszlopok, és mi a célja az egésznek?
az elso tabla tarolja az auto
a masodik a testet
a harmadik a motrot
viszont a motor tobb testnel ugyanaz
es ugy akartam, hogy a motornal az id_test-nel tobb test id-t tuntetek fel, hogy ne keljen minden testnek beirjam ugyanazt a motrot
kapcsoló tábla