Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/03/2013, 07:15
DiUf
 
Fecha de Ingreso: octubre-2010
Mensajes: 5
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Colocar datos en diferentes filas en lugar de columnas

Gracias por tu respuesta gnzsoloyo,

La tabla que indico en wordpress es solo un ejemplo, pero estas "tablas paramétricas" como las llamas las he visto en varias bases de datos.

Realmente lo que me interesaría saber (sólo para aprender algo nuevo :) son las ventajas de distribuir los datos de esa manera, frente a hacerlo de la forma habitual.

Por ejemplo, las consultas para obtener el email del usuario con id=1 en mi ejemplo sería:

1º- SELECT email FROM tabla WHERE id=1
2º- SELECT valor FROM tabla WHERE id=1 AND atr=email

A priori, la segunda tabla requeriría de una consulta más compleja para acceder a sus datos, no?
Por eso no se me ocurre la ventaja que podría tener...

Saludos!