Допустим, вы разработали форму в Visual Studio с целым рядом текстовых полей, возможно, с сеткой данных, и вы назвали все элементы управления и указали, какие типы данных разрешены в каждом.
Существует ли инструмент, который затем создаст все бизнес-объекты, таблицы базы данных и весь код для этой работы?
Я бы подумал, что для этого должен быть инструмент, потому что, как только вы создали форму, у вас, по сути, достаточно информации для таблицы базы данных и всех промежуточных слоев кода. (Возможно, вам придется указать, какой из элементов управления представляет первичный ключ и любые внешние ключи.)