Ver Mensaje Individual
  #7 (permalink)  
Antiguo 09/04/2005, 11:19
Avatar de jrp01
jrp01
 
Fecha de Ingreso: mayo-2004
Ubicación: México
Mensajes: 2.702
Antigüedad: 20 años, 6 meses
Puntos: 0
Bueno para relacionar si las vas a crear seria asi:
Código:
Create empleado(
idempleado smallint not null,
nombre varchar(60),
constraint pk_emp primary key(idempleado)
)

Create table depto(
iddepto smallint not null,
idempleado smallint not null,
descripcion varchar(60),
constraint pk_depto primary key(iddepto),
constraint fk_empleado foreign key(idempleado) references empleado(idempleado)
)
Si ya existen las tablas Lee lo referente a Alter Table
http://www.dbmaker.com.tw/reference/...ertablepk.html
http://sunsite.mff.cuni.cz/MIRRORS/f...TER_TABLE.html

Si hay relaciones de muchos a muchos crea una tabla para romper la relacion

Por ejem. si es una factura
La factura puede tener muchos productos y un producto puede estar en varias facturas, creo la tabla de detalle y le mando las llaves primarias del producto y la factura y con esas hago una llave primari, y mando precio del prod, fecha ¿por que? por que si los precios cambian yo tengo la fecha y en cuanto lo vendi en detalle.