hallo, ich habe hier folgenden ausschnitt eines er-modell: link
ich lese werte aus einer xls datei und schreibe diese in die datenbank. fuer meine fragen sind die tabellen motor, drev, motordrev, fabrikat und modellvariant interessant. ich hatte mir jetzt folgendes ueberlegt.
ich lege einen motor an, gebe ihm eine id, zum beispiel mit System.currentTimeMillis(). dann schreibe ich die werte, wie sie aus der xls datei kommen. dann kreiere ich fuer fabrikat und modellvariant jeweils eine neue id, packe diese als fremdschluessel in motor und fuelle passend dazu die tabellen fabrikat und modellvariant. das waere doch ok, oder?
jetzt weiss ich aber nicht, wie ich mit drev und motordrev vorgehen soll. das heisst uebrigens soviel wie antriebsschraube fuer boote. ein motor kann mehere davon habe, also nicht nur eine, sondern X unterschieldiche. aber in dem modell gibts ja keine verbindung zu motor und seinen drevs, oder seh ich das falsch? ich dachte, ich schreibe pro drev eine zeile in die tabelle drev nd fuehre eine liste dieser ids in motor mit. also string mit ; getrennt, oder so. ginge das noch anders?
wozu hats die tabelle motordrev? die macht doch keinen sinn, oder?
vielen dank fuer eure hilfe!!!
:toll:
ich lese werte aus einer xls datei und schreibe diese in die datenbank. fuer meine fragen sind die tabellen motor, drev, motordrev, fabrikat und modellvariant interessant. ich hatte mir jetzt folgendes ueberlegt.
ich lege einen motor an, gebe ihm eine id, zum beispiel mit System.currentTimeMillis(). dann schreibe ich die werte, wie sie aus der xls datei kommen. dann kreiere ich fuer fabrikat und modellvariant jeweils eine neue id, packe diese als fremdschluessel in motor und fuelle passend dazu die tabellen fabrikat und modellvariant. das waere doch ok, oder?
jetzt weiss ich aber nicht, wie ich mit drev und motordrev vorgehen soll. das heisst uebrigens soviel wie antriebsschraube fuer boote. ein motor kann mehere davon habe, also nicht nur eine, sondern X unterschieldiche. aber in dem modell gibts ja keine verbindung zu motor und seinen drevs, oder seh ich das falsch? ich dachte, ich schreibe pro drev eine zeile in die tabelle drev nd fuehre eine liste dieser ids in motor mit. also string mit ; getrennt, oder so. ginge das noch anders?
wozu hats die tabelle motordrev? die macht doch keinen sinn, oder?
vielen dank fuer eure hilfe!!!