c# - 实体框架多个 edmx 错误
问题描述
我有一个数据模型AccordEHR
,其中有多个表。我可以使用一种数据模型轻松检索数据。我使用了另一个名为的数据模型PayCare
,它也有多个表。
现在的问题是,在 中PayCare
,有些表的名称与表中的完全相同AccordEHR
。两种数据模型中都有类似的命名表。当我创建第二个数据模型PayCare
时,第一个数据模型会自动将其表替换为具有通用名称的第二个数据模型表。
请注意,表具有相似的名称,但数据不同。
我试图尽可能简单地解释它。
解决方案
通过用文件夹分隔模型,将它们放入不同的命名空间
...
Database
PayCare
PayCareEntityModel.edmx
...
AccordEHR
AccordEHR.edmx
...
然后将两个模型的CommonTable
类分为Database.PayCare.CommonTable
和Database.AccordEHR.CommonTable
推荐阅读
- pymc3 - PYMC3 / 一般混合物的第一步
- microcontroller - 如何使用 ESP32 和 ESP-IDF 从 MAX6675 (SPI) 接收温度?
- python - 一键按字典列表过滤,按日期时间排序
- core-data - 将条目添加到上下文时,自定义获取请求不更新视图
- java - JPA EclipseLink - 更新实体关系
- postgresql - 如何从 bash 脚本中的 psql 查询中解析\获取序列号并分配给变量
- r - R:不识别在 for 循环中创建的对象
- javascript - 获得 10 个随机选中的复选框
- angular - 订阅可观察对象时,去抖动时间不起作用
- java - PowerMockito 模拟对象为空