Skip site navigation (1) Skip section navigation (2)

Re: RE: ?==?iso-8859-1?Q?[pgsql-es-ayuda] Optimización deNomencladores

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: usuario anonimo <opinante(dot)anonimo(at)gmail(dot)com>
Cc: Rafael Yordanis Rodríguez Montero <rafael(at)uci(dot)cu>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: RE: ?==?iso-8859-1?Q?[pgsql-es-ayuda] Optimización deNomencladores
Date: 2007-09-22 04:27:05
Message-ID: 20070922042705.GB26030@alvh.no-ip.org (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
usuario anonimo escribió:

> Yo solucionaría esto de la siguiente forma:
> 
> Creo cuatro tablas delincuente,atributos,valores y caracteristicas
> donde la tabla "caracteristicas" con tiene registros de intersección,
> osea una clave foranea por cada una de las otras tres tablas, algo
> asi:

Esto se conoce como un esquema EAV (entity attribute value).  Se me
olvido mencionarlo porque tiene varias cosas en contra, como por ej. que
pierdes la posibilidad de verificar que los datos son consistentes con
el tipo al que pertenecen.

http://en.wikipedia.org/wiki/Entity-Attribute-Value_model#Downsides

Mira tambien

http://www.mail-archive.com/pgsql-performance(at)postgresql(dot)org/msg23966.html


-- 
Alvaro Herrera       Valdivia, Chile   ICBM: S 39º 49' 18.1", W 73º 13' 56.4"
"El día que dejes de cambiar dejarás de vivir"

In response to

pgsql-es-ayuda by date

Next:From: David Acevedo SalazarDate: 2007-09-22 11:48:37
Subject: Re: Identificar si hay bloqueos
Previous:From: Gabriel Hermes Colina ZambraDate: 2007-09-22 04:00:11
Subject: Re: Re: [pgsql-es-ayuda] Aplicación de Contabilidad

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group