エンティティ
###エンティティとは
- エンティティとは、共通項を持ったデータの集合体
- データの対象を抽象的に捉える。
- 属性とインスタンスを持っている。
- 簡単に言うとER図の箱のこと
- サービスで扱う情報のこと
###(例)車をWeb上で販売するアプリ
物理的なエンティティ 社員・店舗・車、顧客など
概念的なエンティティ 購入履歴・進捗状況など
###エンティティの属性
エンティティの属性とはエンティティが持つ個別の情報のことをいう
車のエンティティの属性は価格、色、大きさ
顧客のエンティティの属性は 名前、年齢、性別
##memo
- エンティティはDB設計する上で大切な情報。
- DB設計するときは、粒度の大きなエンティティから作成していくといい。
参考