Está en la página 1de 1

create table cliente (

idcliente number(20) not null,


nombres varchar2(60) not null,
apellidos varchar2(60) not null,
nit varchar2(20) not null,
telefono number(10)not null,
constraint pk_producto primary key(idcliente));
create table contratocabecera (
numerocontrato number(20) not null,
fechadesuscripcion date not null,
idcliente number(20) not null,
constraint pk_numcontrato primary key (numerocontrato),
constraint fk_cliente foreign key(idcliente) references cliente(idcliente));
create table contratodetalle (
numerocontrato number(20) not null,
idproducto number(10) not null,
cantidad int not null,
subtotal number (38),
constraint pk_cont_det primary key(numerocontrato, idproducto),
constraint fk_prod foreign key(idproducto) references producto
constraint fk_idpro foreign key(numerocontrato) references contratocabecera (num
erocontrato));

create table producto (


idproducto number(10) not null,
descripcion varchar2(60) not null,
preciounitario number(10) not null,
constraint pk_prod primary key (idproducto));

También podría gustarte