エンティティー・リレーションシップ・モデルによる論理データベース設計
データベースをインプリメントする前に、データベースがすべての要件を満たすようにデータベースを計画し、設計する必要があります。
組織のニーズを満たすデータベースを正しく設計して、インプリメントするには、論理データ・モデルが必要です。 論理データ・モデルとは、包括的なビジネス情報要件を正確で一貫性のある形式で文書化するプロセスです。 データをモデリングするアナリストは、データ項目とそのデータ項目に影響するビジネス・ルールを定義します。 データ・モデリング確認のプロセスで、ビジネス・データは、組織が理解して慎重に管理する必要がある不可欠の資産であることを認識します。 このセクションでは、「Handbook of Relational Database Design」から採用した情報を記載します。
製造会社がデータ・モデルに表現する必要のある、以下のビジネス・ファクトを取り上げます。
- 顧客購入製品
- 製品のパーツ構成
- サプライヤー製造パーツ
- ウェアハウス保管パーツ
- 運輸車両による、サプライヤーからウェアハウス、さらに製造会社へのパーツの移動
これらはすべて、製造会社の論理データ・モデルに組み込む必要のあるビジネス・ファクトです。 会社の内外の多くの人々は、これらのファクトに基づく情報に依存します。 多くのレポートに、このファクトに関するデータが記載されます。
製造会社だけでなく、どの会社もデータ・モデリングのタスクの効果が得られます。 意思決定者、顧客、サプライヤーなどに情報を提供するデータベース・システムは、適切なデータ・モデルを基盤としている場合には、さらに有効です。