附註和研究共同作業工具 (EDM 範例應用程式)

線上進行研究經常會針對與各種主題有關的人們產生許多網頁介紹人和連絡人資訊項目。在產生這些資訊之後加以追蹤是一種資料管理工作,可以使用 實體資料模型 (EDM) 上建置之應用程式內的實體和關聯來簡化這些工作。

研究共同作業工具可幫助研究和共同作業,其方式是建立介紹人附註和連絡人實體,以便用來搜尋與主題或搜尋文字有關的相關網頁和人們。

應用程式會實作代表網頁介紹人、介紹人描述項和連絡人資訊的實體。定義一個 EDM 關聯來連接網頁介紹人和介紹人描述項。第二個關聯 (定義為多對多關聯) 是用來針對使用者可能想要針對介紹人的主題進行其他共同作業的對象來連接網頁介紹人和連絡人資訊。

這個應用程式會使用下列四個實體:

  • Reference

  • ReferenceDescriptor

  • ContactPerson

  • ContactPersonReference (連結資料表實體)

下列關聯是用來將介紹人與附註和連絡人連接:

  • ReferenceDescriptor_Reference

  • LinkTable_ContactPerson

  • LinkTable_Reference

下列 UI 畫面顯示執行中的應用程式。在搜尋片語文字方塊內按一下具有 "directx" 一字的 Find 按鈕,產生了附註與相關連絡人的清單。可以按一下搜尋主題相關網頁的連結,在瀏覽器中顯示參考的網頁。在 UI 上,按一下可見的連結,在 Web 瀏覽器中顯示參考的 URL。使用 Find Ref Person 按鈕進行類似的查詢將會傳回依連絡人排序的結果,而不是依主題欄位排序的結果。

研究共同作業工具 UI

若要將網頁標註,請開啟網頁、在關鍵字文字方塊中加入關鍵字,以及 (或) 在輸入/輸出文字區域中加入附註。按一下 Create Ref 按鈕。

若要將連絡人資訊與網頁連結,請開啟網頁,然後在姓名、職稱和電子郵件的文字方塊內輸入連絡人資訊。按一下 Create Ref Person

這個應用程式針對 SQL Server Compact 3.5 資料庫內實作的儲存區會有很好的執行效果。資料可以在 SQL Server Compact 3.5 安裝之間同步,以供多個使用者使用,或者應用程式可以針對 SQL Server 執行,以供網路使用者使用。

如需此資料模型使用之結構描述和應用程式程式碼的討論內容,請參閱附註參考資料工具結構描述 (EDM 範例應用程式)附註參考資料工具應用程式程式碼 (EDM 範例應用程式)

另請參閱

概念

附註參考資料工具結構描述 (EDM 範例應用程式)
附註參考資料工具應用程式程式碼 (EDM 範例應用程式)
實作實體 (EDM)

其他資源

EDM 規格
結構描述和對應規格 (Entity Framework)