(buying)」の二つの子モデルを用意する例を説明します。外部キーによるモデルの連携は、子を複数指定することができます。顧客モデルを親とし、二つの子「購買履歴」「サポート」モデルを用意した例を図1,2に示します。した購買履歴モデルとサポートモデルの定義を図3,図4に示します。外部キーに指定した項目の型は、参照先の項目の型と同じ型で指定します。ここでは「顧客ID」を「数値」型と指定しています。「顧客ID」項目には、外部キーの設定を行います。「外部キー>モデル名」に、親モデルを指定します。子モデル側の項目が同じ名前の場合、省略できます。したため、省略することができます。外部キーの定義(参照先項目名を省略したとき)子モデル表示レイアウトの変更(タブ表示と一覧表示)親モデル詳細画面での子モデルは標準ではタブに格納されます。子モデルをタブではなく、下図のように縦に並べて表示させることもできます。子モデルの画面定義を修正します。タブレイアウト」のチェックをはずします。標準では、チェックされています。タブレイアウトを使わない(今回の例のように)複数の子モデルがある場合、すべての子モデルでタブレイアウトを使うか、使わないかの設定を行ってください。混ぜることは可能ですが、通常はどちらかに統一します。子モデル表示の並び一つの親モデルに複数の子モデルが紐づく場合、表示順序は「子モデルのモデルIDの辞書順」となります。図9は、問い合わせ(ask)と、サポート(support)というモデルIDの例です。子モデルaskとsupportの辞書順に並ぶこの順序を変更することができます。子モデルの並び順を変更した例タブレイアウトを利用しない場合も、この表示順序が適用されます。外部キー連携」の「タブの表示位置」を次の書式で指定します。ID:Position一つの子に複数の親を紐づける設定を行なった場合、次のようにコンマで区切って指定することができます。ID:Position,...位置番号は「1」から数えます。するこの設定を行う場合は、すべての子モデルについて指定してください。未設定の子モデルが含まれていた場合、未設定が最初に位置づけられます。位置番号が重複した場合は、最初のルールであるモデルIDの辞書順が適用されます。