Aquí hay una simplificación excesiva de una configuración intensa con la que estoy trabajando. table_1
y table_2
ambos tienen claves primarias sustitutas de incremento automático como ID. info
es una tabla que contiene información sobre ambos table_1
y table_2
.
table_1 (id, field)
table_2 (id, field, field)
info ( ???, field)
Estoy tratando de decidir si debo hacer la clave principal de info
un compuesto de las ID de table_1
y 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?