Duda con diseño de Base de Datos
Hola buenas noches!
Les comento que estoy realizando un pequeño sistema para un servicio tecnico y me encuentro con la siguiente duda sobre el diseño de la base de datos.
Estoy por empezar a crear el formulario donde tendria lo que es la "orden de reparacion" que seria lo que creo cuando el cliente viene con su equipo a reparar.
En mi base de datos tengo las siguientes tablas vinculadas (clientes, ordenreparacion y detalleordenreparacion)
La idea es que cuando llegue un cliente con su equipo a reparar, cree la orden de reparacion, donde guardare datos como "codigo de orden, fecha de ingreso, categoria del equipo, marca, modelo, usuario que recibe el equipo, detalle de como ingresa, detalle de la falla".
A su vez debo crear un "detalle de esa orden de reparacion", donde tendre informacion sobre el "codigo de detalle, estado del equipo, detalle tecnico , fecha de finalizacion de la reparacion, tecnico que realizo la reparacion"
Lo que me di cuenta a la hora de querer empezar a diseñar ya el formulario es, si que pasaria en el caso de que un cliente lleve mas de un equipo a reparar , por ejemplo un monitor, una impresora y una notebook.
No tendria lugar para guardar ya que solo tendria en la tabla "orden de reparacion" un campo para "categoria, marca y modelo".
Lo que planteo es, me conviene generar otra orden de reparacion y detalle de reparacion para cada equipo o es conveniente crear una tabla "equipos" y asociarla a la tabla clientes ??
Desde ya muchas gracias por la ayuda como siempre. Saludos!!
|