Re: Herencia?

From: Arturo <arturomunive(at)gmail(dot)com>
To: Jaime Casanova <systemguards(at)gmail(dot)com>
Cc: Postgresql <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Herencia?
Date: 2007-05-06 21:12:56
Message-ID: 463E44D8.8030406@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Jaime Casanova escribió:
> On 5/6/07, Arturo <arturomunive(at)gmail(dot)com> wrote:
>> pero se me presenta un problema.
>> quisiera declarar el campo id_venta como clave foranea a alguna
>> tabla....
>> pero no puedo hacer tal cosa por que
>> esas id deben ser de facturas o boletas que son 2 tablas distintas
>>
>
> la tabla tabla a la que le vas a poner el FK debe teer in campo
> tipo_venta (boleta o factura, quiza un campo char(1), un numerico
> donde 1 sea boleta y 2 factura o en la version 8.3 que esta por salir
> un tipo enumerado =)
> luego creas un trigger que verifique que id_venta corresponde a una
> boleta si tipo_venta = 1 o a una factura si tipo_venta = 2
>
>
ahh buena aproximacion ... algo por ahi va lo que yo hice.... será que
es la manera mas intuitiva
alguna otra idea?? espero que halla otras antes de mandar mi hunilde
solucion :D

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Maria Conce Godoy Polizotto 2007-05-07 00:33:22 Como instalo un servidor PostGreSQL bajo Windows XP?
Previous Message Jaime Casanova 2007-05-06 13:16:41 Re: Herencia?