1

データベース システムを研究しているときに、エンティティ (学生、教授、コース、クラス、および部屋) で構成される架空のリレーショナル データベースに出くわしました。

本の著者は、次の ERD との関係を指定しています。

ここに画像の説明を入力

なぜ彼は実体をそのように配置したのですか?言い換えれば、より適切な用語がないのに、なぜ CLASS が「ルート ノード」なのですか? これは特異点ですか?エンティティを順番に接続すると、その配置は彼の配置とどのように比較されますか?

前もって感謝します!

4

1 に答える 1

1

線は関係 (物事間の関連付け) を表し、慣例により、特定の関係のみが ER 図に表示されます。通常は、いくつかのビジネス ルールまたは意図したデータベース設計を最も簡潔に表すものです。おそらく、この図から、学生はクラスに割り当てられ、部屋、コース、または教授に直接割り当てられていないことを理解する必要があります。これは、そのようなモデルがデータベースにどのように実装されるかについてのいくつかの仮定に基づいている可能性があります。

このような ER 図は単なる図であることに注意してください。それは、その性質上、正確または完全な説明ではない写真です。別の写真で、同じまたは類似の状況を説明できます。

于 2013-06-09T16:03:56.547 に答える