Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/04/2004, 11:57
oyejack
 
Fecha de Ingreso: marzo-2004
Mensajes: 61
Antigüedad: 20 años, 9 meses
Puntos: 0
Pregunta Ayuda con Estructura en MYSQL

Agradeceria a quien tenga el tiempo,ganas y buena voluntad de
darme una mano

con esta estructura.
Tengo una duda con respecto de como resolver esta estructura
de bd en MySql.
La idea es la siguiente:


#Tengo que ingresar un número de tarjeta identificatoria y
#relacionarla con la
#empresa
CREATE TABLE rma (
id_rma int(11) NOT NULL auto_increment,
id_Empresa int(11) Not Null
Carton int(11) default NULL,
Fecha date NOT NULL,
PRIMARY KEY (id)
) TYPE=MyISAM;

#Los datos de la empresa
CREATE TABLE Empresa(
id_Empresa int(11) NOT NULL auto_increment,
Empresa varchar(25),
Contacto varchar(14) default NULL,
Telefono varchar(14) default NULL,
Email varchar(30) default NULL,
) TYPE=MyISAM;

#Descripción del articulo que deja el cliente a reparar...
CREATE TABLE Articulo(
id_Articulo int(11) NOT NULL auto_increment,
Tipo varchar(14) default NULL,
Capadidad varchar(14) default NULL,
Velocidad varchar(14) default NULL,
Control_CCE enum('SI','NO') default NULL
) TYPE=MyISAM;

#aca viene la cosa... tengo que incluir el articulo y la cantidad
#por cada articulo
#el caso es que el cliente puede traer por ejemplo: 5 de un tipo
#de articulo, dos de
#otro y así....

CREATE TABLE Describe(
id_rma int(11) NOT NULL,
Articulo # aca ingresaria id_Articulo
Cantidad #la cantidad de UN? id_articulo
) TYPE=MyISAM;


Si hago esto tengo que hacer tantos insert como diferentes tipos
de articulos traiga el cliente a reparar?...no sé
...tantas dudas....esta estructura es
valida?
....como
borro, llegado el caso, un id relacionado en todas las
tablas??...bittorrent o emule? (perdón es por la tensión)



Gracias