Хорошо, сначала позвольте мне сказать, что вы на правильном пути. Visual NHibernate прошел долгий путь от инструмента для создания отображений и классов NHibernate от просто Microsoft SQL Server до инструмента, который выполняет все основные базы данных (я предвзят, потому что сейчас он делает MySQL).
Как следует из названия, настройка визуально выполняется с довольно со вкусом (в последнее время) пользовательским интерфейсом (вероятно, WPF), который на удивление не обременяет ваш компьютер !! Он также позволяет настроить правила проверки, автоопределение реляционной целостности (первичные - внешние ключи) и все это с очень очень плоской кривой обучения.
Если вы используете Oracle, Microsoft SQL Server или MySQL Server и не хотите тратить слишком много времени на разработку отображений и наборов классов, тогда этот инструмент для вас.