我的問題是我們可以在實體框架4中將一個上下文擴展到另一個上下文。以下是問題背景。實體框架4,將一個edmx文件的上下文擴展到另一個edmx文件的上下文
我正在使用EF4開發Web應用程序。我的Web應用程序有3個項目。
- 一個項目用於存儲候選CV信息。
- 另一個項目是存儲客戶信息。
- 最終項目稱爲CORE。這個CORE包含一個應該由CV和CRM擴展的edmx文件。
作爲示例,電子郵件地址表可以由客戶(CRM)和簡歷共享。要與另一個表共享一個表,我們應該能夠使用其他上下文(客戶上下文)擴展一個上下文(CV上下文)。有人使用實體框架的經驗與我分享你的經驗,以找出這是否可能。
我們有三個類庫3個EDMX文件:與(姓名,電子郵件)
- 人類庫(核心)的.edmx至極具有CV相關數據(的experiance,技能)
- 客戶關係管理系統(CRM),其中有客戶數據(銷售數據......)
然後我們想用核心類庫EDMX文件(核心。 edmx)與cv.edmx(基本上cv表應該能夠使用核心表中的表)。我們希望使用CRM.edmx的core.edmx連續第3項目
你是說你有2個獨立的EDMX文件,你想「分享」他們嗎? 「兩個模塊」是什麼意思?兩個類庫?請重新提出你的問題。 (也提到你使用的是哪個版本的EF) – RPM1984 2010-10-14 03:39:10
是的,我在3個項目中有3個edmx文件。其中一個edmx文件是Core Core,另外兩個是CV和CRM,我想繼承Core的CV – KItis 2010-10-14 04:28:25
@Kltis - 我還是不明白。你想達到什麼目的?我們需要比「擴展背景」更多的信息。上下文適用於一個EDMX。 – RPM1984 2010-10-14 04:31:52