Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/02/2017, 09:22
Avatar de KATHYU
KATHYU
 
Fecha de Ingreso: julio-2013
Mensajes: 547
Antigüedad: 11 años, 3 meses
Puntos: 46
Varios campos unicos en una tabla MyISAM

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
__________________
Al contrario de lo que muchos podrían afirmar, ayudar no te hace pobre, sino más rico.