Skip to main content
9 月 17 日~ 19 日に サンフランシスコで Dreamforce が開催されます。DF24TRAIL20 というコードを使って今すぐ登録すると 20% 割引になります。

Salesforce Starter でビジネスの成長を実現

営業、サービス、マーケティングをカバーする 1 つのアプリで顧客との関係を深める

30 日間の無料トライアルを開始
予想時間

スキーマビルダーを使う

学習の目的

  • データモデリングにスキーマビルダーを使用する利点について説明する。
  • スキーマビルダーを使用して、特定のオブジェクトモデルにスキーマを作成する。
  • スキーマビルダーを使用して、カスタムオブジェクトをスキーマに追加する。
  • スキーマビルダーを使用して、カスタム項目をスキーマに追加する。
メモ

メモ

日本語で受講されている方へ
このバッジの Trailhead ハンズオン Challenge は英語で受講していただく必要があります。英語の意味についてはかっこ内の翻訳をご参照ください。Trailhead Playground では (1) [Locale (地域)] を [United States (米国)] に、(2) [Language (言語)] を [English (英語)] に切り替えて、(3) 英語の値のみをコピーして貼り付けてください。こちらの指示に従ってください。

翻訳版 Trailhead を活用する方法の詳細は、自分の言語の Trailhead バッジを参照してください。

メモ

アクセシビリティ

この単元には、スクリーンリーダーユーザー向けの追加の説明が用意されています。この単元の詳細なスクリーンリーダー版を表示するには、このリンクをクリックしてください。Trailhead スクリーンリーダーの説明を開く

実際のデータモデルを表示する

これまで、あなたと D'Angelo は多くのカスタムオブジェクト、項目、リレーションを作成してきました。アプリケーションのデータモデルも少し複雑になってきました。

スキーマビルダーは、データモデルの視覚化と編集ができるツールで、D'Angelo が構築しているデータモデルのように複雑なデータモデルを設計し、理解するのに役立ちます。では手順を見ていきましょう。

  1. [Setup (設定)] から、[Quick Find (クイック検索)] ボックスでスキーマビルダーを検索してクリックします。 

[クイック検索] ボックスの場所。

  1. 左パネルで、[選択解除] をクリックします。
  2. [取引先責任者]、[Favorite (お気に入り)]、[Offer (提案)]、[Property (物件)] にチェックを付けます。Favorite オブジェクトは前の単元で作成し、Offer オブジェクトと Property オブジェクトは以前の Challenge で作成しました。
  3. [自動レイアウト] をクリックします。

実際の表示は次のようになります。

スキーマビルダーのユーザーインターフェース。

キャンバス上でこれらのオブジェクトをドラッグできます。ドラッグしてもオブジェクトやリレーションは変わりませんが、自分にとって便利な方法でデータモデルを視覚化できます。Salesforce のカスタマイズを同僚に紹介したり、データがシステムをどのように流れていくかを説明したりするのに、スキーマビルダーは便利なツールです。

DreamHouse のアプリケーションスキーマを Michelle に説明している D'Angelo。

スキーマビルダーでオブジェクトを作成する

スキーマビルダーを使用してオブジェクトを作成することもできます。システムを設計していて、すべてのカスタマイズをその場で修正する必要が生じた場合などに、必要に応じてこの視覚的インターフェースでオブジェクトを作成できます。手順は次のとおりです。

  1. 左サイドバーで [要素] タブをクリックします。
  2. [オブジェクト] をクリックして、キャンバスにドラッグします。
  3. オブジェクトに関する情報を入力します。任意の内容を入力できます。
  4. [Save (保存)] をクリックします。

新しいオブジェクトがスキーマビルダーに表示されます。簡単でしたね。次に、項目をいくつか追加します。

スキーマビルダーで項目を作成する

スキーマビルダーで項目を作成する方法は、オブジェクトを作成する方法と同じです。

  1. [要素] タブから項目種別を選択し、作成したオブジェクトにドラッグします。スキーマビルダーでは、リレーション項目、数式項目、および通常の項目を作成できます。
  2. 新しい項目の詳細を入力します。
  3. [Save (保存)] をクリックします。

優れものですよね? オブジェクトマネージャーに戻ると、新しいオブジェクトが [Property (物件)]、[Offer (提案)]、[Favorite (お気に入り)] オブジェクトと同じように表示されています。

オブジェクトマネージャーとスキーマビルダー内のオブジェクトの比較。

まとめ

このモジュールでは、たくさんのことを学びました。最初にオブジェクト、項目、レコードなど、データモデルとデータベースについて学習し、それぞれを DreamHouse アプリケーションに合わせていくつか作成しました。その後、オブジェクト間のリレーションと、スキーマビルダーを使用してデータモデルを視覚化する方法について学習しました。

より高度なコンテンツを詳しく見てみると、カスタム項目とカスタムオブジェクトがあらゆる場所で使用されていることがわかります。いつの間にか、あなたはデータモデリングのプロフェッショナルになっていることでしょう。モデルの構築が成功することをお祈りしています。

リソース