tengo 2 tablas una de productos y cotra de unas caracteristica de ellos quiero hacer couincidir de un campo de la tabla productos con lo que teiene la otra tabla y grabarlos en otra tabla me esxplico bien ??
como lo puedo hacer
| |||
Ayda con bd tengo 2 tablas una de productos y cotra de unas caracteristica de ellos quiero hacer couincidir de un campo de la tabla productos con lo que teiene la otra tabla y grabarlos en otra tabla me esxplico bien ?? como lo puedo hacer |
| |||
Re: Ayda con bd No te entiendo bien. Pero si lo que quieres es crear una tabla de asociación, es decir, asociar los productos con sus características. Tienes que crear una tabla "asocia", por darle nombre, donde tenga mínimo dos atributos, las claves de ambas tablas, y colocarles que son claves foraneas de las otras tablas. Cómo hacerlo, depende del manejador de la base de datos. Pero en SQL es: CREATE TABLA asocia (CodigoProducto TIPODEDATO, CodigoCaract TIPO DE DATO); y luego hacer: ALTER TABLE "asocia" ADD(CONSTRAINT "ID_FK" FOREIGN KEY ("CodigoProducto") REFERENCES "producto"("ID_Producto")) e igual para CodigoCaracteristica. donde, ID_FK = Nombre que le quieras dar al Constraint. ID_Producto = Es la clave primaria (Primary Key) de la tabla producto. No se si me entienes, o si esto te sirve. Cualquier cosa, seguimos aquí. |
| |||
Re: Ayda con bd si yo creo que algo asi es lo que necesito lo probare y te cunto mañana por si tengo otra duda de ante mano muchas gracias |