Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Consulta en desarrollo

Estas en el tema de Consulta en desarrollo en el foro de Bases de Datos General en Foros del Web. Chicos, Buenos dias, les escribo porque tengo un problema que creo para ustedes puede ser mas facil que para mi. Soy nuevo en esto. Resulta ...
  #1 (permalink)  
Antiguo 14/06/2016, 07:15
 
Fecha de Ingreso: febrero-2015
Mensajes: 32
Antigüedad: 9 años, 2 meses
Puntos: 0
Consulta en desarrollo

Chicos,

Buenos dias, les escribo porque tengo un problema que creo para ustedes puede ser mas facil que para mi. Soy nuevo en esto. Resulta que tengo una empresas que pueden tener varios servicios (Repuestos, Service, etc.) y tambien cada empresa puede atender varias marcas. El tema es el siguiente, creo una tabla intermedia que contenga (ID, Empresa_id, Servicio_ID y marca_id)?...

Tambien pense en crear una tabla para cada servicio que contenga (Empresa_id, marca_id)....

Por cierto programo con rails.

Muy agradecido si me pueden ayudar...

Última edición por miguelabdon; 14/06/2016 a las 07:25
  #2 (permalink)  
Antiguo 14/06/2016, 07:37
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Consulta en desarrollo

Lo que describes no alcanza nipara empezar.
Una sola tabla para atender un sistema que administre datos de multiples servicios, con diferentes productos a usar, además de manejar a los clietnes, las ordenes de pedidos y la facturación, es imposible resumirla en una sola tabla.
Vas a necesitar un esquema que como básico, es bastante elaborado.

Por ejemplo, para reparaciones:



O este esquema sólo para dar un buen soporte a los repuestos:




Cita:
Por cierto programo con rails.
Irrelevante. Una BBDD no debe depender del lenguaje de programación usado.
La base de datos no debe acoplarse a la aplicación, al punto de imposibilitar migrar de interfaz.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 14/06/2016, 07:41
 
Fecha de Ingreso: febrero-2015
Mensajes: 32
Antigüedad: 9 años, 2 meses
Puntos: 0
Respuesta: Consulta en desarrollo

Gracias gonzalo, Te pasaste !!!

Etiquetas: rails
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:45.