[jhomework-2007-1-31-データベース向け]
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
次の概念データモデルを関係データベース上に実装することにし,実装レベルのデータモデルを作成した。適切な多重度が指定されているものはどれか。ここで,データモデルの記法に UML のクラス図を用いる。
┌────┐ ┌────┐
│ │0..5 0..*│ │
│ 会社 ├──────────┤ 人 │
│ │ 雇用する │ │
└────┘ └────┘
概念データモデル
ア
┌────┐ ┌────┐ ┌────┐
│ │0..5 1│ │1 0..*│ │
│ 会社 ├──────┤雇用関係├──────┤ 人 │
│ │ │ │ │ │
└────┘ └────┘ └────┘
イ
┌────┐ ┌────┐ ┌────┐
│ │0..* 1│ │1 0..5│ │
│ 会社 ├──────┤雇用関係├──────┤ 人 │
│ │ │ │ │ │
└────┘ └────┘ └────┘
ウ
┌────┐ ┌────┐ ┌────┐
│ │1 0..5│ │0..* 1│ │
│ 会社 ├──────┤雇用関係├──────┤ 人 │
│ │ │ │ │ │
└────┘ └────┘ └────┘
エ
┌────┐ ┌────┐ ┌────┐
│ │1 0..*│ │0..5 1│ │
│ 会社 ├──────┤雇用関係├──────┤ 人 │
│ │ │ │ │ │
└────┘ └────┘ └────┘
注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。
レイアウトが崩れて見えます@まぐまぐ http://www.mag2.com/help/r109.htm
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
tag : 情報処理 概念データモデル UML クラス図 テクニカルエンジニア(データベース)

