為了全面開發模型導向應用程式,在開發過程的不同階段需要多個設計人員。
從廣義上講,應用程式開發分為以下階段:
- 資料模型開發
- 應用程式開發
- 數據安全性
建立的資產 (例如資料表、雲端流程或模型導向應用程式) 可以保存在 解決方案 中,以啟用安全的 應用程式生命週期管理。
本文著重於前兩個階段。 如需有關資料安全性的詳細資訊,請移至 Microsoft Dataverse 中的安全性
備註
不需要使用所有編輯器來建立模型導向應用程式。 除了新增任何必要的關聯性之外,至少要專注於表格欄編輯器、表單設計工具和檢視設計工具。 然後使用應用程式設計工具將應用程式的元件拉在一起。
資料模型開發
模型導向應用程式的價值在於擁有強大、安全、可重複使用的資料模型。 一旦數據模型就位,開發應用程序的過程就很簡單了。
資料表設計工具和相關設計工具
資料模型的開發從使用表格設計工具開始。 資料表是模型導向應用程式的重要成品。 有一個表格設計工具,它定義了表格結構,並包括對其他設計工具的關聯性、視圖、表單等的存取權。
表格設計器如下所示。
下表說明設計工具、它們的功能,並提供如何打開它們的連結。
| Editor | Description | Link |
|---|---|---|
| 表格設計工具 | 表格在欄中保存各種資料類型(例如文字、電子郵件、影像、貨幣等)的記錄中繼資料。 有許多標準桌子可供選擇。 您可以自訂非系統標準表格。 您也可以從頭開始建立新的自訂表格。 資料表設計工具實際上是其他設計工具 (例如檢視表和表單) 的進入點。 在打多數情況下,設計工具是資料表設計工具的原生設計工具,而在其他情況下,會打開一個新的瀏覽器索引標籤,以在其中進行編輯。 表格設計工具的欄區域可讓開發人員定義表格欄。 |
建立自訂表格 |
| 關聯 | 表格設計器的一部分。 關聯性是任何模型導向應用程式運作的基礎。 沒有它們,所有資料表都會被孤立。 | 建立關係 |
| 商業規則設計工具 | 透過資料表設計工具存取的不同設計工具。 商務規則會將規則或建議邏輯套用至表單,以設定資料行需求、隱藏資料行,和驗證資料等。 應用程式設計工具使用簡單的介面,讓您實作和維護快速變更且常用的規則。 | 建立資料表的業務規則 |
| 檢視設計器 | 資料表設計工具的一部分。 檢視會繫結至資料表,並透過選取、定位及篩選資料,在資料行中呈現資料表資料。 | 建立檢視 |
| 表單設計工具 | 透過資料表設計工具存取的不同設計工具。 表單允許使用者與表格記錄中保存的資料進行互動。 | 建立表單 |
| 儀表板設計工具 | 透過資料表設計工具存取的不同設計工具。 用於建立和編輯呈現不同資料視覺效果的儀錶板,例如內嵌的 Power BI 報表、資料圖表和檢視。 | 建立儀表板 |
| 圖表設計工具 | 用於製作表格圖表的獨立設計工具。 | 建立系統圖表 |
| 商務程序流程設計工具 | 商務程序流程會引導使用者完成標準商務程序。 雖然它們是解決方案的一部分,但它們是使用 Power Automate 建立的。 |
建立商務程序流程 |
業務邏輯開發
業務邏輯可以以業務規則和業務流程的形式引入。
此外,Power Automate 雲端流程可用於利用雲端流程功能的模型導向應用程式,該應用程式可以存取數百個資料連接器,而不僅僅是 Dataverse。
深入瞭解如何將 Power Automate 與 Dataverse 搭配使用
應用程式設計師
應用程式設計工具是用來建立應用程式和設定應用程式中使用的資料表的工具。 重要的是要了解,與使用其他設計師的編輯相比,應用程序的質量與此階段執行的編輯的關係要小得多。
製作者可以選擇與開發中的應用程式相關的檢視、表單、圖表和儀表板。