Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/05/2013, 23:44
andy2507
 
Fecha de Ingreso: julio-2011
Ubicación: Peru
Mensajes: 92
Antigüedad: 13 años, 4 meses
Puntos: 1
como poner primary y foreng key auna tabla

HOla tengo un problema nos e como poner el primary key y el foreng key a mis tablas mediante script alguien me puede ayudar mi mi BD est en ORACLE

este es mi script

Código HTML:
CREATE TABLE Articulo
(
	IdArticulo           VARCHAR2(20) NOT NULL ,
	Nombre_Articulo      VARCHAR2(20) NULL ,
	PrecioVenta          NUMBER(10,2) NULL ,
	IdCategoria          VARCHAR2(20) NULL 
);
CREATE TABLE Categoria
(
	IdCategoria        VARCHAR2(20) NOT NULL ,
	Nombre_Categoria   VARCHAR2(30) NOT NULL
);

CREATE TABLE Cliente
(
	IdCliente            VARCHAR2(20) NOT NULL ,
	Nombre_Empresa       VARCHAR2(20) NULL ,
	Direccion            VARCHAR2(20) NULL 
	
);


CREATE TABLE Factura
(
	NumFactura           INTEGER NOT NULL ,
	IdCliente            VARCHAR2(20) NULL ,
	FechaFactura         DATE NULL,
	SubTotal             NUMBRE(10,2) NULL,
	IGV                  NUMBER(10,2) NULL,
	TOTAL                NUMBER(10,2) NULL
);

CREATE TABLE DetalleFactura
(
	NumFactura           INTEGER NOT NULL ,
	IdArticulo           VARCHAR2(20) NULL ,
	Cantidad             INTEGER NULL,
	PrecioUnit           NUMBER(10,2) NULL,
	ValorVenta           NUMBER(10,2) 	
);

esperando su pronta ayuda