Aquí hay una simplificación excesiva de una configuración intensa con la que estoy trabajando. table_1y table_2ambos tienen claves primarias sustitutas de incremento automático como ID. infoes una tabla que contiene información sobre ambos table_1y table_2.
table_1 (id, field)
table_2 (id, field, field)
info ( ???, field)
Estoy tratando de decidir si debo hacer la clave principal de infoun compuesto de las ID de table_1y table_2. Si tuviera que hacer esto, ¿cuál de estos tiene más sentido?
(en este ejemplo, estoy combinando ID 11209 con ID 437)
INT(9)11209437 (me imagino por qué esto es malo)
VARCHAR (10) 11209-437
DECIMAL (10,4)11209.437
¿O algo mas?
¿Estaría bien usar esto como la Clave primaria en un MYSQL MYISAM DB?