Hier ist eine grobe Vereinfachung eines intensiven Setups, mit dem ich arbeite. table_1und table_2beide haben automatisch inkrementierte Ersatzprimärschlüssel als ID. infoist eine Tabelle, die Informationen zu table_1und 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 infoeiner Zusammenstellung der IDs aus table_1und 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?