[firebase-br] Cabecera y Detalles

W O sistemas2000profesional em gmail.com
Sáb Ago 20 16:06:24 -03 2011


Hola Reijanio

Las opciones de las Foreign Keys son para evitar que exista un detalle sin
una cabecera. Lo que yo quiero es a la inversa.

Que haya una fila en la cabecera sin una fila en el detalle no tiene sentido
en mi aplicación, así que yo quiero evitar eso.

1 fila en la cabecera y 1 (ó más) fila/s en el detalle, es OK
1 fila en la cabecera y 0 filas en el detalle, ERROR

Saludos.

Walter.



2011/8/20 Reijanio Nunes Ribeiro <rnribeiro em gmail.com>

> vea las opciones update cascade delete/cascade de los campos fk de la
> tabla,
> se tu usas el ibexpert va encontrar-lo em las definiciones de la tabla en
> el
> fichero constraints foreign key
>
> 2011/8/20 W O <sistemas2000profesional em gmail.com>
>
> > Hola a todos
> >
> > Tengo una tabla CABECERA y una tabla DETALLES, en una relación padre a
> > hijos.
> >
> > Para que la grabación pueda realizarse tiene que existir una fila de la
> > CABECERA y una o más filas de DETALLES.
> >
> > ¿Cómo puedo evitar que se grabe la cabecera sin los detalles?
> >
> > Si se hace un COMMIT y hay una fila de la CABECERA pero no hay alguna
> fila
> > en los DETALLES, no se debería grabar.
> >
> > Saludos.
> >
> > Walter.
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista