Antes que nada déjenme decirles que mas que un problema es una duda/consulta.
Damos por entendido que yo conozco la diferencia, ventajas y desventajas de MyISAM e InnoDB, pero resulta que generalmente desarrollo mis aplicaciones en MyISAM.
Tengo una tabla (empleado) a la cual me gustaría ponerle varias "FKs" a campos que deben ser únicos, claro esto se debe hacer en programación por el tipo de tabla pero solo quiero sacarme la espina.
Sera que puedo hacer varios campos únicos en la tabla como si fuesen FKs ?? Yo tengo como PK autoincrement el ID de cada registro, pero existen varios campos que quisiera declarar como llaves para evitar la duplicidad en la DB sin usar mucho codigo php, o saben de alguna forma de hacer facil esta tarea ??
Puedo en una misma DB tener tablas MyISAM e InnoDB y combinar selects con ellas ??
Cualquier recomendación sera de gran utilidad