Sv Community El Salvador

Soporte y Tecnología => Programación => Base de Datos => Topic started by: rpacheco on October 29, 2010, 09:01:41 am

Title: Relaciones de tablas en sybase padre e hijos 11.9.2
Post by: rpacheco on October 29, 2010, 09:01:41 am
Hola a todos,

Sucede que soy nuevo en sybase  estoy trabajando en un nuevo proyecto pero en sybase
11.9.2, tengo problemas con la relaciones de tablas padre e hijos. ya que en otro motor  base de datos sqls la politicas es que las tablas relacionales se relacionan por la llaves primerias unica de cada tabla en sybase, si relacionó la tabla Factura por el No_factura con la tabla detalleFactura Por No_factura con las llaves primaria unica, en sybase me da un error de que el numero de factura  en detalle es unico y no me pertir ingresar datos en el detalle. trato de buscar si hay algun cotejo para la tabla hija ignore el duplicado.

Si alguien me puede ayudar con esto se lo voy a gradecer.

Reciban muchas bendiciones


 
Title: Re: Relaciones de tablas en sybase padre e hijos 11.9.2
Post by: tekun on October 29, 2010, 10:52:06 am
pega acá la definición de la tabla "detalleFactura" para darte opinión y quizá una solución acertada....


pd: aunque dudo verte nuevamente por aca
Title: Re: Relaciones de tablas en sybase padre e hijos 11.9.2
Post by: MOISES on October 29, 2010, 10:56:23 am
Revisa el tipo de indices, llaves como esta armando, ya que en el detalle no pude ser único
Title: Re: Relaciones de tablas en sybase padre e hijos 11.9.2
Post by: Camus de Acuario on October 29, 2010, 11:05:24 am
En una base de datos relacional:
El campo en la tabla madre tiene que ser PRIMARY_KEY
El campo en la tabla hija tiene que ser FOREIGN_KEY

según lo que pusiste en ambas tablas tenes el campo como llave primaria.

La tabla hija puede tener su propia PRIMARY_KEY pero distinta de la FOREIGN_KEY (la primary puede ser compuesta y contener a  la foreign y otros campos mas o ser solamente otro campo) con la cual hace el enlace a la tabla madre.
Title: Re: Relaciones de tablas en sybase padre e hijos 11.9.2
Post by: rpacheco on November 01, 2010, 11:32:01 am
Gracia a  todos, por su comentarios.

Voy  a probar la relacion de la tabla madre por la Primary Key y la Hijas por FOREIGN_KEY

Gracia