論理構造モデル(ろんりこうぞうもでる)
最終更新:2026/4/22
論理構造モデルは、システムやプロセスにおける要素間の関係性を視覚的に表現する図式である。
別名・同義語 ER図システム構成図
ポイント
複雑なシステムを理解し、改善するためのツールとして用いられ、ソフトウェア開発やビジネスプロセス分析で活用される。
概要
論理構造モデルは、システムやプロセスを構成する要素(エンティティ)と、それらの間の関係性(関連)を明確に示すためのモデルです。主に、システム開発の初期段階における要件定義や、ビジネスプロセスの分析・改善などに用いられます。視覚的な表現を用いることで、関係者間での共通理解を促進し、コミュニケーションの円滑化を図ることができます。
歴史
論理構造モデルの概念は、1970年代にPeter Chenによって提唱されたEntity-Relationship Diagram (ERD)に起源を持ちます。ERDは、データベース設計におけるデータモデルの表現として広く利用されました。その後、システム開発の複雑化に伴い、ERDを拡張し、より広範なシステムやプロセスを表現するためのモデルとして、論理構造モデルが発展しました。
構成要素
論理構造モデルは、主に以下の要素で構成されます。
- エンティティ (Entity): システムやプロセスにおける重要な対象物や概念を表します。例えば、顧客、商品、注文などがエンティティとなります。
- 属性 (Attribute): エンティティが持つ特性や情報を示します。例えば、顧客の氏名、住所、電話番号などが属性となります。
- 関連 (Relationship): エンティティ間の関係性を示します。例えば、顧客は注文を行う、商品はカテゴリに属するなどが関連となります。
表現方法
論理構造モデルは、通常、図形と線を用いて表現されます。エンティティは四角形、属性は楕円形、関連は線で表されることが一般的です。関連には、その種類や方向性を示す記号が付加されることもあります。