⌖ Detail
近年、企業におけるデータ活用がますます重要になっています。
データ活用を成功させるためには、データ構造を適切に設計することが不可欠です。
そこで重要となるのが「エンティティ」です。
この記事では、エンティティの概要、データモデリングにおける役割、重要性について詳しく解説します。
エンティティとは?
エンティティとは、現実世界における実在する事物や概念を、データモデルの中で表現するための単位です。
例えば、顧客、商品、注文、社員など、企業が扱うあらゆる情報はエンティティとして表現することができます。
エンティティは、以下の要素で構成されます。
- エンティティ名: エンティティを表す名前です。
- 属性: エンティティの特性を表すものです。顧客であれば、顧客ID、名前、住所、電話番号などが属性となります。
- 関係: 複数のエンティティ間の関係を表すものです。顧客と注文であれば、「顧客が注文を発行する」という関係となります。
広告
データモデリングにおけるエンティティの役割
エンティティは、データモデリングにおいて以下の役割を果たします。
✺ Editor’s Memo
現場での運用は、業界・規模・組織文化によって大きく変わります。記事内のインタビュー事例も併せて参考にしてください。
— SHARE with カイシャの育成論 編集部