Loading article…
コンピュータのユーザーインターフェース設計において、マスター・ディテールインターフェースは、マスターリストと現在選択されている項目の詳細を表示します。マスター・ディテール方式の本来の目的は、1980年代の80文字幅の古いディスプレイでは、このようなビューテーブルを一度に快適に表示できるのはせいぜい4列程度だったのに対し、一般的なデータエンティティには約20個のフィールドがあることでした。その解決策として、ディテールには20個すべてのフィールドを表示し、マスターにはスクロールせずに1行に収まる、一般的に認識されている3~5個のフィールドのみを表示するようにしました。
マスターエリアは、フォーム、リスト、またはアイテムのツリーであり、詳細エリアは、通常、マスターエリアの下または隣に配置されるフォーム、リスト、またはアイテムのツリーです。[ 1 ]マスターリストからアイテムを選択すると、そのアイテムの詳細が詳細エリアに表示されます。[ 2 ] [ 3 ]

マスター・ディテール関係は、1対多の関係です。マスター・ディテール関係の例としては、発注書のセットと各発注書に属する明細項目のセット、経費明細項目のセットを含む経費報告書、または所属する従業員のリストを含む部署などが挙げられます。アプリケーションはこのマスター・ディテール関係を利用して、ユーザーが発注書データをナビゲートし、選択したマスター発注書に関連する明細項目の詳細データのみを表示できるようにすることができます。