Ver Mensaje Individual
  #10 (permalink)  
Antiguo 18/09/2007, 10:40
seyko
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 9 meses
Puntos: 13
Re: Consulta sobre como crear más adecuadamente una base de datos

Cita:
Iniciado por Genetix Ver Mensaje
Hola LoBo2024
Cuando mencionas que tienes categorías, sub categorías, familias, lo que se me viene a la mente es un árbol y como árbol eso puede evolucionar, (tener mas ramas y hojas), talvez mas adelante requieras clasificar a un producto por sub-familias (por poner un ejemplo), ¿que vas hacer?, ¿crear una tabla mas? y ¿si siguen aumentando las sub-clasificaciones?, ¿seguir aumentando tablas y aumentando campos? ¿eso es correcto?, para mi no.
Con esto te contesto, para mi crear una nueva tabla si es correcto, sobre todo si pensamos en una tabla que va a crecer mucho hacer un join consigo misma una vez por cada nivel del arbol se irá notando en el rendimiento.

Pero vuelvo a repetir, es una opinion o es cuestion de gustos

Ahora en el resto estoy de acuerdo contigo, la desnormalización se utiliza cuando no queda otra o por cuestiones de rendimiento!!

Un saludo