Sabrina: Die Tabellen ...

Beitrag lesen

Ahoi,

bitte gib doch mal den Inhalt der Tabellen an und schau mal was du unter SQL und 1:n-Relation findest. Die Begrifflichkeiten wie primary key und foreign key können ebenfalls helfen.

Dank und Gruß,

frankx

Hallo frankx,

vielen Dank für deine Antwort:
so tab1:

Id Schiffsname          Schild  Angriff Ver     Wend    Ges  Spr   For

1  Snatcher         100 0 15 1 1071 84    1,4
2  Rettungsschiff 400 0 0 14 1071 169   2,4
3  Handelsschiff 500 0 0 14 357  338   5
4  Handelsriese 1500 0 0 14 500  823   3,13
5  A-Glider         300 100 120 13 250  42    9
6  Noulon         500 218 218 14 571  82    1,2,3

Aus tab1 bezieht sich Forschung auf die ID von tab2. Im DS 1 also auf die ID 1 und 4 aus tab2. Und dann so weiter.

so sieht tab2 aus:
forschungsid forschungname        stufe
1 Impulslaserkanone 21
2 HiGs-Laserkanone 12
3 Elektronenkanone 12
4 Tachyonenwerfer 10
5 Flickswerfer         10
6 Wasserstoffrakete 20
7 Photonenrakete         13
8 Atomsprengkopf         20
9 Feststoffantrieb 15
10 Ionenantrieb         30
11 Tesonenantrieb         39
12 Verzerrungsantrieb 25
13 Rotationsschild 15
14 Phasenwechselschild 10
15 Quantenschild         10
16 Neodemschild         10
17 Plasmaschild         14

In beide Tabellen können durchaus noch neue Einträge hinzukommen. Das das passiert ist aber relativ gering. In tab2 ändern sich die stufen der Forschungen aber regelmäßig. Da die Stufen aber auch noch in anderen Tabellen (später) genutzt werden möchte ich eben diese in eine sep. Tabelle.

1:n Beziehung lese ich mir durch. m:n Beziehungen dann gleich noch mit. Auch Lektüre zu den Keys werde ich mir bei google mal anschauen.

Ich hoffe mein Beispiel ist nun konkreter.

Danke schön
die Sabrina