Yo en lo particular son más del estándar SQL99 así que no te recomiendo el uso de algún tipo de datos que almacene arreglos o algo por el estilo. Seria de gran ayuda si especificaras más tu problema, como por ejemplo si siempre se cumple que por ítems tienes que registrar 5 atributos, si estos son los mismos o son específicos por ítems. A simple vista creo que resolverías tu problema: Si los atributos son 5 fijos por ítems es decir no cambian independientemente del tipo de ítem pondrías poner los valores de forma lineal en una única tabla, de esta forma ganarías un poco de rendimiento si la data crece mucho. De los atributos son diferentes por ítem, cambian los tipos de datos y cosas como eso, tendrias que implementar una solución utilizando algebra, una especie de meta dato o algo por el estilo.
________________________________ From: pgsql-es-ayuda-ow...@postgresql.org on behalf of Rommel Romero Sent: Wed 18.03.2009 04:48 pm To: pgsql-es-ayuda@postgresql.org Subject: [pgsql-es-ayuda] Sugerencias o alternativas sobre uso del Modelo Entidad Atributo Valor Hola lista Quiza no este en el lugar correcto para plantear mi problema pero se que ustedes en algun momento se encontraron con el problemita que tengo, es por este motivo que les escribo. Les comento que en una pequeña aplicacion aplico el modelo entidad-atributo-valor y mi gran problema es que las tablas atributo y valor crecen bastante y en el futuro me traeran problemas ya que para un item registado debo registrar 5 atributos y sus respectivos valores. Un ejemplo claro es el computador que tiene muchos componentes y cada componente tiene diferentes atributos. Alguna sugerencia de usar algun tipo de datos que pueda almacenar arrays o mapas(key,value). Mil gracias de antemano Saludos desde Sucre-Bolivia -- TIP 5: ¿Has leído nuestro extenso FAQ? http://www.postgresql.org/docs/faqs.FAQ.html -- TIP 4: No hagas 'kill -9' a postmaster