Возможно ли постепенно перевести приложения с базой данных, созданных на следующих условиях:
1. Все объекты, хранимые в БД унаследованы от одного абстрактного класса PersistentObject, в котором хранится первичный ключ
2. Поле первичного ключа уникально для каждого объекта одного класса, но не уникально вообще для всех объектов
Как совместить работу идентификатора JDO (JDOID) и первичного ключа, который есть? Возможно ли перевести приложения без переписывания с нуля и не пересоздавая БД?
anikh@yandex.ru