Tengo una tabla MySQL sin clave principal, y tengo que asignarla a una entidad JPA. No puedo modificar la tabla de ninguna manera.Entidad JPA para una tabla sin clave primaria
Como las entidades deben tener una clave principal, debo especificar una. Si estoy seguro de que el campo que uso como clave principal en la entidad (o los campos, si opto por usar la clave primaria compuesta) siempre será único (y no nulo) en la tabla, ¿puede el hecho de que la tabla no lo haga? ¿Tiene una clave principal especificada en CREATE TABLE que cause problemas?
Por qué podría buscar y combinar problemas causa primaria? – tputkonen
@tputkonen - puede ser que no esté explícitamente escrito, pero he intentado decir que usted PUEDE evitar el uso de encontrar/fusionar mediante el uso de JPQL. – Dewfy
Estoy de acuerdo con eso, es solo que hemos experimentado algún comportamiento extraño al usar la fusión con dichas tablas, y sería bueno saber el motivo – tputkonen