HOW TO:將複雜型別屬性對應到資料表資料行 (實體資料模型工具)。
本主題說明如何使用 ADO.NET 實體資料模型設計工具 (Entity Designer) 將複雜型別屬性對應到資料表資料行。 [對應詳細資料] 視窗可以讓您將純量或複雜型別屬性對應到一或多個資料表、定義對應的條件,並將資料行指定到屬性對應。 本主題的程序可套用至實體的純量及複雜型別屬性。
注意: |
---|
本主題的重點在於如何將複雜型別屬性對應到單一資料庫資料表。不過,複雜型別屬性可以對應到多個資料庫資料表。該處理程序類似於將純量屬性對應到多個資料表。如需如何將純量屬性對應到多個資料表的範例,請參閱 逐步解說:將實體對應至多個資料表。 |
下表說明在設計介面上選取某個實體類型時,出現在 [對應詳細資料] 視窗中的相關欄位。
名稱 | 說明 |
---|---|
資料行 |
包含資料表中所有資料行的字母順序清單。 |
運算子 |
顯示對應或條件運算子。 |
值/屬性 |
顯示對應到此資料行的實體屬性。 複雜類型屬性顯示為 ComplexTypePropertyName.PropertyName。 如果此欄位為空白,表示此資料行目前並未對應至純量屬性。 按一下這個欄位時,會變成顯示所有純量屬性的下拉式清單。 |
加入對應
在設計介面上或在 [模型瀏覽器] 中用滑鼠右鍵按一下某個實體類型,然後選取 [資料表對應]。
資料表對應便會顯示在 [對應詳細資料] 視窗中。
展開 [對應至 <資料表名稱>] 節點。
[資料行對應] 節點隨即出現。
展開 [資料行對應] 節點。
資料表中所有資料行的清單隨即出現。 資料行對應到的預設屬性 (如果有) 會列在 [值/屬性] 標題下。
選取您要對應的資料行,然後用滑鼠右鍵按一下對應的 [值/屬性] 欄位。
所有純量屬性的下拉式清單便會顯示。
選取適當的屬性。
針對每一個資料表資料行重複步驟 6 和 7。
刪除資料行對應
選取要對應的資料行,然後按一下對應的 [值/屬性] 欄位。
此欄位會變成下拉式清單。
選取 [刪除]。
另請參閱
工作
HOW TO:建立和修改複雜型別 (實體資料模型工具)
HOW TO:將複雜型別屬性加入到實體 (實體資料模型工具)
HOW TO:將函式匯入對應到複雜型別 (實體資料模型工具)
HOW TO:將現有屬性重構到複雜型別屬性 (實體資料模型工具)。
HOW TO:加入或刪除條件
HOW TO:將實體對應到資料庫資料表