Если у меня уже есть полная схема базы данных, может ли структура сущностей каким-либо образом сгенерировать для меня схему хранения?
Или, если у меня есть разработанные классы, может ли он сгенерировать другой XML, описывающий классы и их отношения?





Большинство может, да ... Я считаю, что вам нужны инструменты для гибернации (tools.hibernate.com). Toplink и другие фреймворки должны иметь эквивалентную функциональность. По сути, вы предоставляете информацию о провайдере входа / базы данных, а он запрашивает каталог и генерирует xml и классы.