Share via


使用角色、來源欄位與運算式

實體包含來源欄位 (屬性)、角色、資料夾以及運算式。您執行模型設計師時,會自動為您在實體中建立角色與來源欄位。建立好模型之後,您就可以將其他欄位、角色、資料夾或運算式加入至實體。

加入角色

角色指出兩個實體互相關聯。角色可以是一對一關聯性、一對多關聯性或多對多關聯性。例如,Store Location 實體與 Address 實體有一對一的關聯性;因此,每個商店位置都有一個單一地址。Customer 實體與 Sales Orders 實體有一對多的關聯性;亦即,每個客戶會有多個銷售訂單。

除了基數資訊以外,角色的屬性會建立兩個實體之間在互動時的行為。例如,查閱角色指示一個實體的識別屬性是您的使用者可從其他實體中存取的唯一資料。

報表產生器使用者瀏覽資料時,會在 [檔案總管] 窗格中看到兩個實體之間的關聯性。

加入來源欄位

來源欄位是繫結至資料庫中之資料行的欄位。它通常參考單一項目。例如,Product Name 是一個來源欄位,且其包含公司製造之每一項產品的名稱。一段時間之後,您的資料庫結構描述很可能會變更,且您也可能需要將新的來源欄位加入至模型,以反映資料庫中的變更。

加入運算式

運算式是一個欄位,欄位的值會根據一連串的函數、運算子或常數計算。它通常會參考多個欄位,並傳回單一值。例如,您可以使用運算式,來顯示您公司內每一位員工在 2004 年的平均銷售額。您可能要建立多個運算式,以不同的方式代表您資料庫中的資料,例如,結合 First 與 Last Name 欄位的內容,以建立名為 Name 的新欄位;或者,您可能要建立運算式,以反映資料庫結構描述中的變更。