Hier ist eine grobe Vereinfachung eines intensiven Setups, mit dem ich arbeite. table_1
und table_2
beide haben automatisch inkrementierte Ersatzprimärschlüssel als ID. info
ist eine Tabelle, die Informationen zu table_1
und enthält table_2
.
table_1 (id, field)
table_2 (id, field, field)
info ( ???, field)
Ich versuche zu entscheiden, ob ich den Primärschlüssel info
einer Zusammenstellung der IDs aus table_1
und erstellen soll table_2
. Wenn ich das tun würde, welche davon ist am sinnvollsten?
(In diesem Beispiel kombiniere ich ID 11209 mit ID 437)
INT(9)
11209437 (ich kann mir vorstellen, warum das schlecht ist)
VARCHAR (10)
11209-437
DECIMAL (10,4)
11209.437
Oder etwas anderes?
Wäre es in Ordnung, dies als Primärschlüssel in einer MYSQL MYISAM-Datenbank zu verwenden?