Bases de Datos > Otras Bases de Datos
Informix Integridad Referencial
(1/1)
Ensy:
Hola!
No consigo aclararme con la sintaxis exacta para exigir la integridad referencial entre tablas dentro de informix.
Alguien puede echarme un cable?
Muchas gracias!!
Sagma:
hola que tal, fijate, de esta manera creo mis tablas y las relaciono.
create table usuarios
(
cod_usu smallint not null ,
nombre char(40) not null ,
sigla char(8) not null ,
clave char(10) not null ,
estado char(1) not null ,
check (estado IN ('A' ,'B' )),
primary key (cod_usu)
);
create table usuprog
(
cod_usu smallint not null ,
cod_apl smallint not null ,
cod_pro smallint not null ,
primary key (cod_usu,cod_apl,cod_pro)
);
alter table usuprog add constraint (foreign key (cod_usu) references usuarios );
espero que sea de tu ayuda.
Ensy:
Hola!
Si, muchas gracias es lo que estoy buscando.
¿Y sabrías decirme la sintaxis para hacerlo directamente desde el create? Este mismo ejemplo que me has puesto.
Saludos!
Sagma:
fijate en esta pagina, espero que sea lo que buscas. :good:
http://docs.rinet.ru/InforSmes/ch17/ch17.htm
o busca en google como "Managing Data Integrity with Constraints+informix"
Navegación
Ir a la versión completa