From: | Laura Martinelli <lmartinelli(at)mail(dot)unlu(dot)edu(dot)ar> |
---|---|
To: | "Jose Luis Balle" <joseluisballe(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re[2]: [pgsql-es-ayuda] Recomendación para desarrollar aplicación que necesita datos de dos bases distintas |
Date: | 2008-07-02 12:20:49 |
Message-ID: | 282554022.20080702092049@mail.unlu.edu.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Sí la base "academicos" tambien es postgresql. Por lo que entiendo no
puedo usar esquemas porque son dos bases distintas, sólo que en
"encuestas" necesito cierta infomación que hay en "academicos" y no
quiero provocar redundancia. Por eso mi duda es si puedo trabajar con
vistas de los datos de "academicos" que me hagan falta. Y a su vez
tengo una duda en cuanto al diseño, es decir, estoy armando el DER y
no sé cómo reflejar esto de tener vistas de otra base relacionadas con
mis propias tablas. Puedo incluir en mi DER las vistas como si fueran
tablas y relacionar los campos?
Espero haber sido clara
Saludos,
Laura
lmartinelli(at)mail(dot)unlu(dot)edu(dot)ar
Con fecha Martes, 01 de Julio de 2008, 03:54:30 p.m., escribió:
JLB> La base de datos "academicos" también es postgresql?
JLB> Si es así y quieres tener todo actualizado en tiempo real vas a tener
JLB> que utilizar dblink que permite vincular dos bases de datos postgresql
JLB> distintas. Lo podes encontrar en contrib/dblink.
JLB> Saludos
JLB> El día 1 de julio de 2008 15:18, Laura Martinelli
JLB> <lmartinelli(at)mail(dot)unlu(dot)edu(dot)ar> escribió:
>> Hola a todos:
>>
>> Estamos por desarrollar un sistema en postgres 8.0 bajo Windows -
>> esto es a modo de prueba, luego pasará a un servidor linux- que trata sobre
>> encuestas que deben responder los alumnos vía Web al finalizar la
>> cursada. Esta base de datos requiere información de la base
>> "academicos" que contiene toda la información académica de los
>> alumnos de la universidad.
>>
>> Nuestra idea es poder conectar la base que estamos desarrollando
>> "encuestas" a la base ya existente academicos, para que tome
>> de ella ciertos datos como nombres de materias, de carreras, de alumnos,
>> etc. De esta forma en encuestas tenemos campos como materia_id que
>> debería ser foreign key de la tabla de materias de academicos. Mi
>> duda es si es recomendable crear una vista en mi base de datos, por ejemplo v_materias
>> que contenga el id de la materia, nombre_materia, horario, etc, y de
>> esta manera mi campo materia_id se conectaría con la id de la vista
>> generada.
>>
>> Qué me aconsejan?
>> Espero su ayuda, muchas gracias por adelantado.
>>
>>
>> Saludos,
>> Laura
>>
>>
>>
>> --
>> TIP 3: Si encontraste la respuesta a tu problema, publícala, otros te lo agradecerán
>>
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2008-07-02 13:01:48 | Re: Re[2]: [pgsql-es-ayuda] Recomendación para desarrollar aplicación que necesita datos de dos bases distintas |
Previous Message | Calabaza | 2008-07-02 10:31:56 | Re: Recomendación para desarrollar aplicación que necesita datos de dos bases distintas |