Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/06/2012, 07:59
Avatar de MainBoard
MainBoard
 
Fecha de Ingreso: mayo-2012
Mensajes: 30
Antigüedad: 12 años
Puntos: 0
Respuesta: problema con diseño de bbdd de servicio tecnico

efectivamente , las tablas son matrices y uno de los fundamentos de las matrices es su dimencion la cual se representa (m x n) m filas por n columnas, no puede haber un registro asi:

campo1 campo2 campo3
registro1 X X X campo4
registro2 X X X X

que misteriosamente apareciera un campo4 para el registro2, cuando se crea una tabla los campos son los atributos que pueda tener y que necesitemos que tenga ese registro por ejemplo por que seria importante que todos los registros tuvieran el atributo componente, imagina que el usuario final de la BD necesite generar un reporte de todos los trabajos que no necesitaron cambio o colocacion de algun componente, como solucionamos eso? pues dando al atributo un valor nulo o ninguno, cuando digo nulo no me refiero a que acepte nulo si no algun valor que nos represente eso.

Ten muy en cuenta que en la tabla DetalleTrabajo los tres campos que se ven la imagen vendrian a ser PK para evitar duplicados de tuplas.