Problema conceptual trabajando con hibernación.
Hola, estoy trabajando en un proyecto web con el marco de hibernación. Me enfrentaba a esta situación: tengo varios procedimientos, cada procedimiento es una tabla, cada procedimiento tiene sus propios tipos de documentos y sus propios documentos.
tipos de documentos también es una tabla que contiene la lista de tipos de documentos relacionados con un procedimiento, por lo que es estática, cada elemento de una tabla de procedimientos específicos tiene los mismos tipos de documentos
pero los documentos es otra tabla que contiene la lista de documentos que se escanearon para un elemento de un procedimiento específico
Hay muchos problemas con esto:
primero no hay relación entre un documento de tipos de tablas y un procedimiento de tablas; soy yo cuando codifico que sé lógicamente qué tabla usar
segundo, con el código java estoy reescribiendo el mismo código muchas veces, el mismo código, lo único que cambia es el nombre del objeto
Puedes ver una muestra de mi código aquí en estepregunta
Pensé en la estrategia de herencia de hibernación, pero no estoy acostumbrado a trabajar con