修改SSDL,MSL和CSDL [英] Modifing SSDL, MSL and CSDL

查看:79
本文介绍了修改SSDL,MSL和CSDL的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我已经通过向导生成了我的EF。如何使用SSDL,MSL和CSDL来修改它们?

现在我想创建一个包含许多表中字段的实体。 (我可以描述这个的最好方法就像是"反规范化视图/类")







具有AuthorName和BookName属性的实体。

此实体的列表将看起来像

项目作者名称书名
1 Bob Down为傻瓜打字
2 Bob Down使用计算机获取傻瓜
3 Annette利润会计101
4 Annette利润最大化利润

数据将来自规范化结构如下表:作者
作者ID作者
1 Bob Down
2 Annette Profit

表:Book
BookId BookName AuthorID
1键入假人1
2使用计算机进行假人1
3会计101 2
4最大化利润2

我想将这些表反规范化为类的原因是我可以轻松地将结果绑定到数据网格。


谢谢

推荐答案

嘿Dean ...

SSDL,MSL和使用实体数据模型设计器时,CSDL文件将合并为一个文件(* .edmx)。您可以直接从解决方案资源管理器编辑该文件,但您也可以将设计器用于简单方案。

手动编辑edmx文件:http://msdn.microsoft.com/en-us/library/cc982040.aspx
使用设计器将实体映射到表:< a href ="http://msdn.microsoft.com/en-us/library/bb738478.aspx"> http://msdn.microsoft.com/en-us/library/bb738478.aspx

希望这有帮助!
* Bronwyn *
Hey Dean...

The SSDL, MSL, and CSDL files are combined into one file (*.edmx) when you use the Entity Data Model Designer. You can edit that file directly from the solution explorer, but you could also use the designer for simple scenarios.

To hand-edit the edmx file: http://msdn.microsoft.com/en-us/library/cc982040.aspx
To use the designer to map an entity to tables: http://msdn.microsoft.com/en-us/library/bb738478.aspx

Hope this helps!
*Bronwyn*


这篇关于修改SSDL,MSL和CSDL的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆