ライフログ
|
ボトムアップアプローチによるデータモデル作成では、はじめにデータ分析をおこない、そのうえで部分的なデータモデルを作成し、統合化していきます。ビューからデータ項目を抽出し、正規化をおこない、部分ER図を作成し、既存のデータモデルと統合、という作業をくりかえす、ということです。
■手順 1.ユーザービューの収集 2.データ項目の抽出とデータ(主キー、外部キー)の定義 3.ユーザビューごとにデータ正規化と部分図の作成を行う 4.データモデルの作成 ■例 非正規形の帳簿(社員管理帳)をもとに、正規化を行います。 社員(所属コード、所属名、社員コード、 氏名、住所、資格コード、資格名) 繰り返し部分を分解し、第一正規化。 (埋め込んでフラットにしてもよい) それに伴ない部分関数従属の発生。 社員(所属コード、所属名、社員コード、氏名、住所) 資格(社員コード、資格コード、資格名) 完全関数従属と部分関数従属の分解。 推移的関数従属が残る可能性があります。 社員(所属コード、所属名、社員コード、氏名、住所) 資格(資格コード、資格名) 取得(社員コード、資格コード) さて、これをもとに社員に関する部分のER図を作成します。 このER図をみると、 [社員]→[取得]←[資格] となっているのがわかります。
by nwdb
| 2004-10-25 14:12
| データベース
|
リンク
■SQL攻略 実行すれば理解できる
■ITBooks ネットワーク技術の解説とNetwork関連書籍の紹介 受験歴 初級シスアド→2004年春合格 テクニカルエンジニア(ネットワーク) →2004年秋受験 以前の記事
フォロー中のブログ
その他のジャンル
ファン
記事ランキング
ブログジャンル
画像一覧
| |||||||
ファン申請 |
||