1

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

至于现在我在表和类之间有一个 1:1 的映射。继承的映射在映射文件中是如何工作的?

我的具体问题是一个抽象基类,它具有“儿童”映射和两个继承的类,每个类都映射到一个特定的表中。这种特定映射情况的解决方案会有所帮助,但映射文件和不同映射类型的一般文档会很棒。

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

4

1 回答 1

0

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

Prototype按play,选择SQL-persistence,选择一个SQLExpress数据库,SQLCompact Create database,Save script。在数据库中查找表 ECO_ORMapping - 这里有 ORMapping 脚本

替代方案:创建交钥匙站点 - 上传模型,在云对话框中选择“Admin db access and swap”,快照 admin db,下载 admin db。您可以使用 linqpad 打开此数据库(sqlcompact)

于 2019-01-09T12:16:03.130 回答