Opinión sobre una base de datos
Alguien en otra parte sí me ayudó:
Pues... A ver, por dónde comenzar... Claramente lo que se intenta representar es una base de datos relacional, pero dicha representación creo que está hecha de manera bastante empírica y a mí parecer, desconociendo completamente el funcionamiento del software de su cliente, representa más el funcionamiento del mismo que el orden de los datos y en sí la información.
Las entidades no son claras y hay relaciones, por decirlo de algún modo, innecesarias. Leyendo la información de esa foto, intuyo que el software se encarga de ejercer un control y seguimiento a procesos de tipo judicial, sin embargo la entidad que en teoría debería ser la más importante del modelo de datos no aparece en ese gráfico (al menos yo no la vi), que sería precisamente la entidad "Proceso".
Siendo muy sincero con usted, YO no "haría unos cambios" a ese modelo, simplemente no usaría ese modelo y generaría uno completamente nuevo que describa correctamente la interacción de la información en una aplicación, ese sería mi consejo, ya que debido a que desconozco completamente la lógica del negocio de su cliente no puedo aportar mayor cosa.
Otro me dijo:
Fíjese en los reportes que se necesitan, eso guía mucho en la construcción de la base de datos