Ver Mensaje Individual
  #10 (permalink)  
Antiguo 11/02/2011, 06:30
JoseAntonioEscribano
 
Fecha de Ingreso: febrero-2011
Mensajes: 14
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: Consulta SELECT

Saludos y mis agradecimientos de nuevo Portador de Luz.

Estrujandome la cabeza y buscando por la web, creo que existe 2 soluciones:

- Crear una tabla que contenga todos los campos de la tabla facturas y la tabla clientes.
1er pequeño problema; Solo puede haber una pk auto_increment, o la id_factura o la Id_cliente
De esta forma habría que cambiar todos los selects e inserts de la web


- Modificar el motor de busqueda de myisam a innobd. Digo modificar pero mas bien sería crear de nuevo con este motor (ya que habría que pasa todos los campos al mismo tamaño).
Según he leído innodb es más difícil y más lento.


- Solución extra; Una solucion que se me ha ocurrido ahora mismo es hacer la consulta con una tabla intermedia.. estoy leyendo aceca de esto... pero me estoy preguntando si no tendría el mismo problema , pues las FK no se vincularían ¿o si?

¿que me recomendarías maestro?


PD: Maestro, resulta que tengo 2 tablas a las que accedo a sus campos mediante una función en Xajax, esto es Marca y Modelo, cuando seleccionas una marca en la web, se cargan los modelos correspondientes en otro select box.

PD2: Otra solución posible seria crear la bd en oracle, ya que creo que no tendrá estos problemas.