MDriven Framework自定义OR映射以进行继承

时间:2018-12-12 16:32:26

标签: mdriven

我使用带有自定义OR映射的MDriven框架。映射映射到一个XML文件中,该文件包含多个classdef和具有映射表的数据库定义。

就目前而言,我在表和类之间有1:1的映射。继承映射在映射文件中如何工作?

我的具体问题是一个抽象基类,该基类具有“子级”映射和两个继承的类,每个继承的类均映射到一个特定的表中。针对这种特定映射情况的解决方案会有所帮助,但是有关映射文件和不同映射类型的常规文档将非常有用。

或者,对以下问题进行解答也将有所帮助:如何从MDriven PersistanceMapper为默认映射模型生成OR映射文件?然后可以从默认的OR映射中重构以上问题。

1 个答案:

答案 0 :(得分:0)

查看ORMapping的最简单方法: 启动MDriven Designer-创建一个简单模型-保存

通过按play进行原型,选择SQL持久性,选择一个SQLExpress数据库,SQLCompact 创建数据库,保存脚本。 在数据库中查找表ECO_ORMapping-这里有ORMapping脚本

替代方法:创建一个交钥匙站点-上传模型,在云对话框中选择“管理数据库访问和交换”,快照管理数据库,下载管理数据库。您可以使用linqpad打开此数据库(sqlcompact)