モデル駆動型アプリのデータを定義する

モデル駆動型アプリは、その基盤となるデータモデルの性質に応じてた動作をします。 アプリ ユーザーは、テーブル内に保存されているデータと、それらのテーブルに基づいてレコードにデータを入力するために使用されるフォームビューを観察し、対話します。

テーブル ビューやフォームの編集だけでなく、グラフダッシュボードもテーブルのレベルで定義されます。

最後に、 ビジネス ルール により、一貫性のあるビジネス ロジックがテーブル レコードに適用されます。

ビジネス ルール、グラフ、またはダッシュボードを使用せずにテーブルを作成することは可能ですが、ビューやフォームなしで意味のあるテーブルをデザインすることはできません。

最後に、 ビジネス プロセス フロー はテーブルとアプリのユーザー エクスペリエンスに非常に関連していますが、テーブルのレベルでは作成されません。 ビジネス プロセス フローは、Power Apps (make.powerapps.com) で作成および管理できます。

ほとんどのインスタンスでアプリ デザイナーを使用して アプリ を設計するプロセスは、データ モデルが準備された に行われます。 このプラットフォームを使って、反復的なアプローチが可能です。

データ モデルの定義方法

モデル駆動型アプリのデータモデルは Microsoft Dataverse で定義されています。 Power Apps のモデル駆動型アプリは、Dataverse を使用してのみ定義できます。

アプリのデータ モデルは、テーブル、リレーションシップのコンポーネントを使用して定義されます。 これらを作成したら、組織のニーズを満たすためにフォームとビューをさらに開発できます。

Dataverse でこれらのコンポーネントを操作してモデル駆動型アプリのデータを定義する方法については、以下の記事を参照してください:

コンポーネント 記事 Note
テーブル テーブルに関する作業
円柱 列に関する作業
リレーションシップ 関係に関する作業
ビジネス ルール ビジネス ルールを作成する
グラフ グラフの作成
ダッシュボード ダッシュボードを構築する
ビジネス プロセス フロー 業務プロセス フローを作成する Power Automate デザイナーを使用

次のステップ

一般的な列のプロパティについて

テーブルの構成について

フォームの作成と設計について

ビューについて詳しく知る

初めてのアプリを作成する