翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ステップ 7: データモデルを検証する
このステップでは、ビジネスユーザーはクエリ結果を検証し、ビジネスニーズを満たしているかどうかを確認します。次の表を使用して、アクセスパターンをユーザーの要件と照合できます。
質問 |
ベーステーブル/GSI |
Query |
ユーザーとして、親コンポーネント ID の、直接の子コンポーネントをすべて取得したい。 |
GSI1 |
(コンポーネントの直接の子を検索する) |
ユーザーとして、コンポーネント ID のすべての子コンポーネントの再帰リストを取得したい。 |
GSI1 または GSI2 |
GSI1: または GSI2: (最上位コンポーネントを使用して、下位レベルの子コンポーネントをすべて検索します。中間レベルのコンポーネントを使用して、下位レベルの子コンポーネントをすべて検索します) |
ユーザーとして、コンポーネントの祖先を確認したい。 |
ベーステーブル |
(コンポーネントの祖先を検索します) |
また、任意のプログラミング言語でスクリプト (テスト) を実装して、DynamoDB を直接クエリし、結果を期待される結果と比較することもできます。