积极答复者
WCF Ria Service 实体类和元数据类的关系?

问题
-
不太明白元数据类从在具体的作用
比如说我现在有2个实体类,是从数据库生成的。
但是数据库并没有做外键关联,但是我想在程序中根据某些字段把这2个实体中的数据关联起来并返回客户端。哪我返回类型是哪个实体的类型或者单独
定义个类型?客户端又如何发现呢?
是不是用元数据类可以解决这个问题呢?还是我必须到数据库里面写个视图
- 已编辑 snowywolfonline 2012年3月18日 3:38 补充
答案
-
你好,
关于元数据的内容请参考以下文档:
http://msdn.microsoft.com/zh-cn/library/ms731823.aspx
对于你的实体类关联问题,有以下几种方案:
1. 在数据库中创建数据表的关联,那实体框架会为你创建相应的关联映射到相应的实体类中。
2. 使用AssociationAttribute 类来关联实体成员
3. 就像你提到的,写一个View让实体框架为你生成实体类
更多信息请参考以下文档:
http://msdn.microsoft.com/zh-cn/library/bb896343.aspx
Daoping Liu - MSFT
- 已标记为答案 snowywolfonline 2012年3月22日 1:54
全部回复
-
你好,
关于元数据的内容请参考以下文档:
http://msdn.microsoft.com/zh-cn/library/ms731823.aspx
对于你的实体类关联问题,有以下几种方案:
1. 在数据库中创建数据表的关联,那实体框架会为你创建相应的关联映射到相应的实体类中。
2. 使用AssociationAttribute 类来关联实体成员
3. 就像你提到的,写一个View让实体框架为你生成实体类
更多信息请参考以下文档:
http://msdn.microsoft.com/zh-cn/library/bb896343.aspx
Daoping Liu - MSFT
- 已标记为答案 snowywolfonline 2012年3月22日 1:54