
18/10/2007, 07:30
|
 | | | Fecha de Ingreso: noviembre-2006
Mensajes: 381
Antigüedad: 18 años, 4 meses Puntos: 6 | |
Re: Artículo que pertenece a más de una categoría ¿como plantearlo? Hola!
La solucion es que no tengas en la tabla articulo un campo que se llame categoria, tendrías que tener 3 tablas
- Tb_Categorias(IdCategoria, Nombre)
- Tb_Articulos(IdArticulo, Nombre)
- Tb_ArticulosCatogorias(IdArticulo, IdCategoria)
La primer tabla es tu catalogo de Categorias, la segunda es tu catalogo de articulos (esta no debe tener un campo llamado Categoria) y la tercera es una relacion de las categorias a las que pertenece un articulo.
Adicional te recomiendo que las tablas Categoria y Articulos esten indexadas por sus Id's y que estos mismos sean sus llaves.
Para la tabla Tb_ArticulosCategorias tendrías 2 indices, uno compuesto por los dos campos y el otro por IdArticulo (observa que estoy suponiendo que tus busquedas se harán por Articulos y no por categorias) y el campo llave será compuesto por los dos campos de las tablas.
Espero te sirva.
Saludos!
__________________ Hicimos un pacto con Dios... El no desarrolla Sistemas y nosotros no hacemos milagros.... |