С версией 4 Entity Framework у вас есть возможность делать то, что они называют Code First. Дело в том, что имена ваших классов и полей / свойств должны соответствовать базе данных из того, что я знаю. Я использую MySQL, и поэтому я использую все строчные и подчеркивания в именовании, так как использование заглавных букв поддерживается не во всех ОС и может заставить MySQL вести себя странно, если вы попытаетесь форсировать его. Проблема заключается в том, что я использую стандартные соглашения об именах C # с использованием camelCase и PascalCase. Есть ли способ сопоставить именование в моей базе данных с моими классами в C # без использования конструктора модели сущностей (файл .edmx), так как дизайн кажется немного ошибочным. Спасибо.