From: | ALFONSO REYES <alfonsoreyescruz(at)hotmail(dot)com> |
---|---|
To: | <psiciliano(at)puentenet(dot)com>, <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | RE: Herencia y claves foraneas |
Date: | 2008-11-17 02:21:44 |
Message-ID: | BLU148-W15593A8F704FC8EB6245D3DF130@phx.gbl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Creo que se podria hacer creando una tabla recursiva como la del plan de cuentas es decir una tabla que tenga un forein key a si misma a una columa difrente... Una columna de esa tabla es el padre y a la que llega es el hijo ...
From: psiciliano(at)puentenet(dot)com
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: [pgsql-es-ayuda] Herencia y claves foraneas
Date: Sun, 16 Nov 2008 13:55:56 -0300
Hola a todas/os.
Estoy utilizando postgresql 8.1 para armar un
datamart, y me encontré con algo curioso.
Tengo varios tipos de cuentas, con características
distintas (Las cuentas pueden ser bursátiles o no, y a su vez cada clase de
cuenta puede pertenecer o no a una persona jurídica).
Con eso en mente, armé un esquema basado en
herencia como el que sigue:
cuenta --> cuenta_bursatil
-->cuenta_bursatil_juridica
-->
cuenta_prestamo -->cuenta_prestamo_juridica
El problema está en que cuando quiero representar
los movimientos de las cuentas, a priori pueden venir de cualquier tipo de
cuenta.
Ahora, cuando apunto la foreign key a cuenta, no la
relaciona porque en realidad el registro se guarda en las herederas. Y no puedo
apuntar la clave foranea a las herederas, porque pueden ser de más de un
tipo.
A alguien se le ocurre alguna solución (¡¡Si es
posible una que me permita dejar la herencia!!)
Como siempre, desde ya muchas gracias por su
ayuda.
Pablo E. Siciliano.
_________________________________________________________________
Explore the seven wonders of the world
http://search.msn.com/results.aspx?q=7+wonders+world&mkt=en-US&form=QBRE
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2008-11-17 04:20:51 | Re: acerca de schemas |
Previous Message | Germán Carrillo | 2008-11-17 01:13:32 | Re: Problema de conexión en PHP |