From: | "Mauricio Zea (Gmail)" <jmzlbqcol(at)gmail(dot)com> |
---|---|
To: | "Xavier Vidal" <xvpxvp(at)menta(dot)net>, <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: [pgsql-es-ayuda] Diseño con herencia de tablas |
Date: | 2005-05-23 16:55:00 |
Message-ID: | 00ee01c55fb8$305a90b0$cc01a8c0@gerencia |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
No he entendido b ien, podrías explicarte mejor? quizá podamos ayudarte...
Mauricio Zea
----- Original Message -----
From: "Xavier Vidal" <xvpxvp(at)menta(dot)net>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Monday, May 23, 2005 10:37 AM
Subject: [pgsql-es-ayuda] Diseño con herencia de tablas
Saludos.
Me he encontrado con este problema, a ver si alguien me echa una mano o me
da alguna idea:
Estoy diseñando una estructura de tablas donde la tabla B y C heredan de una
tabla A. En las tres tablas tengo registros.
A -------- X
|
------
| |
B C
A(id, nombre)
B(cargo)
C(departamento)
X(idX, idA, precio)
[idA es Foreign Key a "id" de A)
Externamente a dicha estructura, tengo una tabla X de la cual tengo una
Foreign Key a la tabla A.
Conceptualmente, los registros de B y C son también de tipo A, pero lo que
pasa realmente es que cuando quiero que un registro de X apunte a un
registro que pertenece a la estructura (en B o C pero no en A), como no está
en A me aparece la violación de la integridad referencial.
No se si me he explicado suficientemente bien, pero bueno. Aquí lo dejo.
Gracias.
----------------------------------------------
Xavier Vidal Piera
Estudiant de 3r d'Enginyeria Tècnica Informàtica en Gestió (UPC)
Tècnic Especialista en Informàtica de Sistemes
xvpxvp(at)menta(dot)net
---------------------------(fin del mensaje)---------------------------
TIP 5: ¿Has leído nuestro extenso FAQ?
From | Date | Subject | |
---|---|---|---|
Next Message | Daniel Alvarado | 2005-05-23 17:00:34 | Ayuda manejo de horas |
Previous Message | Xavier Vidal | 2005-05-23 16:54:32 | RE: [pgsql-es-ayuda] Diseño con herencia de tablas |