From: | Laura Martinelli <lmartinelli(at)unlu(dot)edu(dot)ar> |
---|---|
To: | ROBWARE RUIZ <robware(dot)ruiz(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: relación a una tabla u a otra tabla |
Date: | 2014-04-15 15:20:07 |
Message-ID: | 534D4E27.3030507@unlu.edu.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
En realidad por como está pensado el sistema no sería una buena opción,
es un sistema de inscripciones a cursadas, finales, a la universidad,a
talleres, obviamente cada una en distintos momentos del año y otras
cuestiones que hace que lo mejor sea tener tablas distintas.
De todas formas, muchas gracias por tu sugerencia.
Laura.
El 15/04/14 11:49, ROBWARE RUIZ escribió:
>
> Yo no crearia la tabla talleres, en la tabla materias colocaría un
> campo tipo donde los posibles valores son materia y taller y a los
> campos existentes los podria con el valor de materia.
>
> Roberto M. Ruix S.
> 3153857097
>
> El abr 15, 2014 9:44 AM, "Laura Martinelli" <lmartinelli(at)unlu(dot)edu(dot)ar
> <mailto:lmartinelli(at)unlu(dot)edu(dot)ar>> escribió:
>
> Tengo la siguiente situacion que no sé resolver.
>
> Una tabla "inscripciones" se relaciona con la tabla "materias"
> donde una materia puede tener muchas inscripciones de estudiantes
> por lo que tengo una clave foránea en inscripciones de uno a muchos.
>
> Ahora me surgió la necesidad de reflejar que una inscripción pueda
> tener una relación en la tabla "materias" o en una nueva tabla
> "talleres", es decir que la relación pueda ser algo así como
> optativa, o bien es una inscripción a una materia o bien es una
> inscripción a un taller.
>
> Mi duda es como reflejo esta situación ya que cree la nueva tabla
> y cree una nueva clave foránea a esta tabla pero el problema es
> que cuando quiero hacer un insert falla debido a uno de los dos
> constraint. Por otro lado quisiera poder asegurarme que al hacer
> el insert hay una relación existente en alguna de las dos tablas.
>
> Muchas gracias, espero haber sido clara.
>
>
> __________ Information from ESET Mail Security, version of virus
> signature database 9674 (20140414) __________
>
> The message was checked by ESET Mail Security.
> http://www.eset.com
>
>
>
> -
> Enviado a la lista de correo pgsql-es-ayuda
> (pgsql-es-ayuda(at)postgresql(dot)org <mailto:pgsql-es-ayuda(at)postgresql(dot)org>)
> Para cambiar tu suscripción:
> http://www.postgresql.org/mailpref/pgsql-es-ayuda
>
__________ Information from ESET Mail Security, version of virus signature database 9679 (20140415) __________
The message was checked by ESET Mail Security.
http://www.eset.com
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2014-04-15 16:07:53 | Re: [pgsql-es-ayuda] relación a una tabla u a otra tabla |
Previous Message | Gabriel Gaona | 2014-04-15 14:21:44 | Numero de filas estimadas mayor al número de filas de la tabla. |