¿Cómo usar el administrador de persistencia JDO?

Tengo dos preguntas sobre cómo crear / usar el administrador de persistencia JDO (PM, en adelante).

Digamos, en una aplicación web Java, si tengo 10 entidades, que se pueden agrupar lógicamente en 2 grupos (por ejemplo, 5 entidades relacionadas con el usuario y 5 entidades relacionadas con el negocio)

¿Debo necesitar dos PM diferentes para administrar estos 2 grupos o solo un PM es suficiente?Con respecto a la inicialización, ¿debo usar una instancia única de un PM (que será compartida por todos los usuarios que usen la aplicación en un momento dado) o debería crear un PM para cada sesión?

Respuestas a la pregunta(1)

Su respuesta a la pregunta