Hola, mi nombre es Enrique, estaba viendo unos temas de Base de Datos, y estaba viendo un caso muy peculiar, que me dan como resultado un poco redundante, y no sabria si eso se deberia aplicar en
El caso es este
este es el ER y como ven entre Obrero y Maquina, hay una agregacion, que los une y los vuelve otra entidad llamada Equipo, la falla alli podria ser que un Obrero puede manejar MUCHAS maquinas y una maquina puede ser manejada por muchos obreros (pero alli esta como que el Obrero solo puede manejar una maquina, acaso es en El Momento??), expliquenme si esta bien alli en la imagen o si esta mal pleasee..
como pueden ver en la imagen esta de un pseudo-MER , pueden observar que alli se ha generado una tabla Equipo (por la agregacion q ven en la imagen anterior), y realmente se ve un poco redundando, pues yo solo he hecho eso en casos de Relaciones de
muchos a muchos , por ejemplo cuando un Cliente compra un Producto, este cliente puede comprar MUCHOS productos y un producto puede ser comprado por MUCHOS clientes, entonces se genera un Detalle_Factura, otra tabla donde contiene el codigo del cliente y el codigo del producto, y la Cantidad que lleva, serian dos tablas principales (CLIENTE y PRODUCTO) y una de detalle (DET_FACTURA), alli he visto ese caso, pero en agregacion de la imagen es un poco raro no creen??..
Bueno quisiera sugerencia, si eso esta bien, o seria redundar, ya que puedo precindir de esa tabla Equipo, y solo conservar las tres tablas principales (OBRERO, MAQUINA, Y PIEZA) y relacionarlos con la tabla PIE-EQU, y a esa tabla agregarle el atributo Cantidad, creo que esa seria mi solucion.
Pero quiero saber de ustedes (con preferencia los que tengan experiencia), si es buena la solucion de la imagen ,o la que estoy planteando yo, o que solucion seria mejor ??(para tenerlo en un gestor de BD).
Bueno Gracias de antemano, saludos cordiales.