我有一个XSD用于对象(有一个例外)只是简单属性的集合(string,int,datetime),因此直接映射到我们想要创建的DB表。我已经使用XSD.exe自动创建了C#类。
当我们收到Web服务的XML时,我将其反序列化为这些C#对象的集合。然后我还想将每个对象转储到DB表,其中字段将1:1映射到C#/ XSD对象。
我看到有一些工具尝试从XSD或C#生成DDL,但我想知道新的实体数据模型是否可以直接在Visual Studio中执行此操作?
我很高兴生成的DDL只是我修补的起点,而不是抛光的最终产品。这是EDM的范围还是我误解了该技术的用途?
我使用的是.NET 4.5和SQLServer。
答案 0 :(得分:0)
有人发布了(然后删除了评论),这给了我所需的信息......
是的,它可以。您想要查找"实体框架代码优先"。
她是一篇介绍:http://www.entityframeworktutorial.net/code-first/what-is-code-first.aspx