Развивающаяся база данных = развивающиеся классы = развивающееся отображение.Для этого нет автоматизации, потому что ваши классы не обязательно должны быть изображением вашей базы данных 1: 1, и все зависит от того, как они соотносятся.
Даже автоматизация 1: 1 - это сам проект.Это довольно сложная задача, и вам понадобится гораздо больше времени, чтобы построить ее, а затем просто развить ваше отображение вручную.Также нет причин делать это, потому что он уже существует в EF Power Tools .
Если вы все еще хотите это сделать, перейдите в SQL Books онлайн и узнайте, как SQL сохраняет информацию о таблицах,столбцы, отношения, ограничения и т. д. Затем узнайте, как использовать шаблоны T4 или CodeDom для генерации классов.Используйте эти два набора информации, чтобы получить описание базы данных и соответственно создать отображение (будет намного сложнее, если вы захотите сделать это отображение между существующими классами).