Я ищу способы создания полной структуры базы данных приложения на основе данных сопоставления NHibernate. Идея состоит в том, чтобы дать пользователю возможность указать строку соединения с базой данных, а затем создать базу данных со структурой, необходимой приложению.
База данных должна быть независимой - это означает, что она должна работать с любой базой данных, поддерживаемой NHibernate.
Под полная структура Я имею в виду, что я хочу создать также поля индекса и отношения между таблицами.
Есть ли у них несколько способов сделать это с помощью NHibernate? Это так, что они?