- 締切済み
E-R図 表記法について
基本情報処理試験 E-R図の勉強をしているのですが 表記法 A---B 線の上部に0..*又1..*この部分が分かりません 検索したのですが・・・・。 どういう意味なのでしょうか。 E-R図、表記法、正規化について分かりやすいサイトがあれば 教えてもらえないでしょうか よろしくお願いします http://情報処理試験.jp/FE22a-am/k46.html H22午前問46
- みんなの回答 (6)
- 専門家の回答
みんなの回答
- BuffaloAndJtp
- ベストアンサー率12% (5/39)
此方との比較を御試しになって下さいませ。
- Eririka
- ベストアンサー率33% (2/6)
フリーソフトウェアのDiaのダウンロードは如何でしょうか?
- root139
- ベストアンサー率60% (488/809)
「0,1,*」については、他の方が述べている通りですので、参考となりそうなサイトを少し挙げてみます。 ■ できるエンジニアになる! ちょい上DB術・基礎編 第7回 【DB概論】正規化の手順 http://jibun.atmarkit.co.jp/lskill01/rensai/db/07/01.html ■ データベースの設計 TECHSCORE http://www.techscore.com/tech/sql/SQL16/16_01.html/ ■ 楽々ERDレッスン http://codezine.jp/article/detail/154 http://codezine.jp/article/detail/175 ■ 初めてのデータベース設計 http://itpro.nikkeibp.co.jp/article/COLUMN/20070226/263243/ ■ 素早く正規形を見抜く実践テクニック http://www.atmarkit.co.jp/fdb/rensai/db_enginer03/db_enginer03_1.html
- Eririka
- ベストアンサー率33% (2/6)
組み合わせの相手の側に一つだけの要素が存在する場合にも、 どれだけの多重度合いが必要になるのか、 という事情を示しています。
多重度(カーディナリティ)を表しています。 n..m は、n個以上m個以下。ただし、* は上限がないことを示す。 [A] 0..* ――― 1..* [B] とあれば、1つのAに対応するBは、1個以上 (上限なし)である。 1つのBに対応するAは、0個以上 (上限なし)である。 例えば、 [会社]0..* ――― 1..* [人間] であれば、 「1つの会社には、1人以上の人間(社員)がいる」 「1人の人間は、0個以上の会社に所属する」 という意味。
- Eririka
- ベストアンサー率33% (2/6)
反対側のクラスの各要素の一つ毎に、当該クラス側の要素が幾つになるのか、 という内容を、その表現は示しています。 (アスタリスクは多数の事情を示しています。)