Я постараюсь объяснить мою ситуацию;У меня есть около 30 таблиц в моей базе данных из этих 30, одна таблица (скажем, х) частично динамическая, когда я говорю частично, я имею в виду, что в эту таблицу можно добавить больше столбцов «х», но нельзя удалить.Как только пользователь выберет один или несколько столбцов, он сможет сделать это из самого внешнего интерфейса, не вовлекая разработчика.Я разработал свой DAL в NHibernate, теперь вопрос в том, как мне добиться динамического DAL?