【发布时间】:2010-12-18 04:52:11
【问题描述】:
使用实体框架第 4 版,您可以选择执行他们所谓的“代码优先”。问题是你的类和字段/属性的命名需要与我所知道的数据库相匹配。我正在使用 MySQL,因此我在命名时使用所有小写和下划线,因为并非所有操作系统都支持大写,并且如果您尝试强制使用它,可能会使 MySQL 行为怪异。问题是我使用了标准 C# 命名约定,即使用 camelCase 和 PascalCase。有没有办法将我的数据库中的命名映射到我在 C# 中的类而不使用实体模型设计器(.edmx 文件),因为设计似乎有点错误。谢谢。
【问题讨论】:
标签: c# mysql entity-framework-4 asp.net-mvc-3