
Consultas en tablas intercepto
Publicado por pedro (54 intervenciones) el 13/10/2017 21:15:54
Hola comunidad, tengo un inconveniente, y es que al tratar de obtener los datos de una consulta, no puedo, pienso que la forma de relaciones de mis tablas están bien, y a continuación explico
Se trata de de dos tablas, pero como al relación es de muchos a muchos, nace una tercera tabla, una tabla intercepto, esto es debido a que, existe una tabla llamada marcas y otra llamada categorías. La tabla marcas, puede tener muchas categorías o líneas de productos, pero a su vez, una categoría puede estar asociada a varias marcas.
Ejemplo, un marca puede ser Dulces El mejor, y este tiene las siguientes categorías o lineas, galletas, chocolates y vasitos, podemos ver que tiene 3 lineas, pero luego existe un una marca, que se llama, Dulces La esperanza, este tiene solo una linea, Galletas; si yo elijo dulces la esperanza, este me va mostrar el que este tiene asociado, pero si creo un consulta para saber que lineas no tiene dicha marca, el resultado es nulo o simplemente no me muestra nada, ya que , dado el caso, el dia de mañana, esa empresa cree otra linea de productos y deba agregarse, pues deberá poder hacer esa operación.
La idea, es si seleccionó, una marca esta me muestre que categorías están asociadas(cosa que ya hago), y cuales no están asociadas a esta, y si elijo una categoría, poder ver, cuales marcas, están asociadas y cuales no.

Se trata de de dos tablas, pero como al relación es de muchos a muchos, nace una tercera tabla, una tabla intercepto, esto es debido a que, existe una tabla llamada marcas y otra llamada categorías. La tabla marcas, puede tener muchas categorías o líneas de productos, pero a su vez, una categoría puede estar asociada a varias marcas.
Ejemplo, un marca puede ser Dulces El mejor, y este tiene las siguientes categorías o lineas, galletas, chocolates y vasitos, podemos ver que tiene 3 lineas, pero luego existe un una marca, que se llama, Dulces La esperanza, este tiene solo una linea, Galletas; si yo elijo dulces la esperanza, este me va mostrar el que este tiene asociado, pero si creo un consulta para saber que lineas no tiene dicha marca, el resultado es nulo o simplemente no me muestra nada, ya que , dado el caso, el dia de mañana, esa empresa cree otra linea de productos y deba agregarse, pues deberá poder hacer esa operación.
La idea, es si seleccionó, una marca esta me muestre que categorías están asociadas(cosa que ya hago), y cuales no están asociadas a esta, y si elijo una categoría, poder ver, cuales marcas, están asociadas y cuales no.

Valora esta pregunta


0