Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
Syndicate_Admin
Administrator
Administrator

Muchos datos para muchos fabricantes

Hola comunidad

Oyente desde hace mucho tiempo, llamada por primera vez.

Soy nuevo en el modelado de datos en Power BI y tengo esta situación que estoy tratando de resolver desde hace algunas semanas. Tengo una tabla FACT con productos (cada fila es una transacción de producto) que necesito para construir una relación con los fabricantes de productos. Pero la advertencia en mi escenario es que cada producto puede tener uno o varios fabricantes. Aquí hay una breve vista de estas 2 tablas

calloni_0-1697464125734.png

¿Cómo puedo resolver este dilema y evitar una estructura de relación de muchos a muchos? ¿Debo construir una tabla en el medio con una lista distinta de product_ids y conectar uno a muchos a ambos lados? A mí esto me parece una trampa 🙂

De todos modos, si alguien me puede dar un poco de luz aquí estaré muy agradecido.

Gracias

Rodri

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

@calloni ,
La mesa bridge (MESA DE PRODUCTO NUEVO en su caso) parece ser la mejor manera de seguir adelante.

PBI_SuperUser_Rank@1x.png

Dale un pulgar hacia arriba si esta publicación te ayudó de alguna manera y marca esta publicación como solución si resolvió tu consulta !!

Orgulloso de ser un súper usuario !!
Inicia sesión

Syndicate_Admin
Administrator
Administrator

¡Gracias por tu ayuda Anand! ¡Realmente agradezco su tiempo!

Tal vez no me expliqué bien. La mesa auxiliar de la derecha no es una tabla de product_ids, es una tabla de fabricantes para el product_ids. Es por eso que tengo varios fabricantes para un solo product_id (y sí, estos son solo datos ficticios para mi caso real)

Por supuesto, puedo crear una tabla con solo una lista distinta de ID de productos, pero mi pregunta aquí: ¿no es esto lo mismo que muchos a muchos? Es decir, tendré un uno a muchos en la tabla FACT y un uno a muchos en el PRODUCT MANURACTOR como el siguiente diagrama:

calloni_0-1697466321253.png

Syndicate_Admin
Administrator
Administrator

Hola @calloni ,
Sí, una mesa puente es lo que necesita para eliminar la relación de varios a varios.

Solo 1 observación adicional, lo ideal es que solo haya un ID de producto asignado a un producto. En la captura de pantalla de datos, el ID de producto 1, 2 y 3 tienen 3 cada uno. Tal vez esto sea solo un dato ficticio, pero solo quería señalarlo.

PBI_SuperUser_Rank@1x.png

Dale un pulgar hacia arriba si esta publicación te ayudó de alguna manera y marca esta publicación como solución si resolvió tu consulta !!

Orgulloso de ser un súper usuario !!
Inicia sesión

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors