Foros del Web » Programando para Internet » PHP » CodeIgniter »

Consulta sobre base de datos Mysql

Estas en el tema de Consulta sobre base de datos Mysql en el foro de CodeIgniter en Foros del Web. Hola a todos, tengo una duda. Yo actualmente tengo una estructura de mi base de datos asi: Tabla de Documentos id + cod_factura + cod_cliente ...
  #1 (permalink)  
Antiguo 04/10/2015, 00:10
 
Fecha de Ingreso: enero-2011
Mensajes: 112
Antigüedad: 13 años, 3 meses
Puntos: 4
Consulta sobre base de datos Mysql

Hola a todos, tengo una duda.

Yo actualmente tengo una estructura de mi base de datos asi:

Tabla de Documentos

id + cod_factura + cod_cliente + total +
+++++++++++++++++++++++++++


Tabla de Productos

id + cod_factura + nombre_product + precio +
+++++++++++++++++++++++++++++

Lo que hago es simple separo los productos en otra tabla y los agrupo con el campo cod_factura que es el campo que los relaciona.

Mi pregunta es si esta bien lo que estoy haciendo? o de esta manera voy a sobre cargar mi tabla productos, ya que un documento puede tener entre 3 a 10 productos, eso a futuro me traería problemas?

Gracias
  #2 (permalink)  
Antiguo 04/10/2015, 00:42
Avatar de joseanguiano  
Fecha de Ingreso: agosto-2015
Ubicación: Coatzacoalcos
Mensajes: 87
Antigüedad: 8 años, 8 meses
Puntos: 1
Respuesta: Consulta sobre base de datos Mysql

Una parte fundamental de las base de datos en la normalizacion por lo regular para BD pequeñas se utilizan normalizacion hasta la 3ra forma normal en tu caso desde mi punto de vista

por que no creas otra tabla donde guardes los cod_cliente ya que en la tabla Documentos tienes id cod_factura, cod_cliente y el total saludos
__________________
Lo fácil, ya lo hice, lo difícil lo estoy haciendo y lo imposible, me tardare pero lo lograre.
  #3 (permalink)  
Antiguo 04/10/2015, 00:46
 
Fecha de Ingreso: enero-2011
Mensajes: 112
Antigüedad: 13 años, 3 meses
Puntos: 4
Respuesta: Consulta sobre base de datos Mysql

En realidad si lo tengo, tengo otra tabla que es clientes que esa esta relacionado con la de documentos, solo era un resumen ya que mi consulta surge ahi en la tabla de productos..

Sobre si esta bien como lo estoy haciendo, de todas maneras gracias.

Etiquetas: mysql, optimización
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:18.