私は関係の1つについて混乱しているERモデルを作ろうとしています。私はorder_id、注文の総価格などの属性の束を持っているorderと呼ばれるエンティティを持って、私はorder_id、product_id、数量、価格をキャプチャする注文詳細の別のテーブルにこの注文の詳細を格納したいとします。この第2のテーブルは、消費者が特定の注文についての詳細を見ることを可能にする。大規模な調査の後、私はまだ2つのクエリを持っています。彼らと一緒に私を助けてください: a)詳細を注文すると、図の順序エンティティが自己参照されますか?私は、その注文の詳細は弱い実体になるだろう。 b)エンティティは他のエンティティと3以上のバイナリ関係を持つことを許可されていますか?あなたの説明に基づいてERモデリングの自己関係
0
A
答えて
0
は、私は、このERモデルをスケッチ:
の詳細は自己ER図で注文エンティティを参照することが注文するのでしょうか?
order detail
以来
は、order
と同じものではありませんどのように一つの「自己参照」他のことができますか?
私はそれが弱いエンティティとなる注文を得る。
必ずしもそうである必要はありません。上記の私の図では、order detail
は関係です。私たちはそうのような弱いエンティティとしてそれを扱うことができる:
弱いエンティティが弱いキーを(それ以外の場合は、サブタイプに削減)が必要ですので、私はline item #
属性を追加しました。明らかに、このモデルは少しの利益のために、前のモデルより少し複雑です。
エンティティは他のエンティティと3以上のバイナリ関係を持つことができますか?
はい、エンティティが関与することができる(バイナリまたは他の)関係の数に制限がない。
関連する問題
- 1. ERモデリングとデータベース正規化との関係
- 2. ERモデリングとビジネスルール
- 3. ララベルEloquentの自己関係
- 4. HABTM自己との関係?
- 5. Neo4jの自己関係
- 6. ISA関係ER図
- 7. ER:エンティティ関係図
- 8. ER図の関係属性
- 9. Mysqlの自己関係に自己を作る方法は?
- 10. データベース関係モデリング - sqlite
- 11. JPAとの自己結合関係
- 12. RejectChangesデータセット内の自己関係
- 13. 自己参照has_manyとbelongs_toの関係
- 14. 自己参照関係のCoreDataエラー
- 15. ERD - モデリング可能な関係関係
- 16. ドメインモデルとの関係モデリング
- 17. CoreDataモデリングの逆関係
- 18. 多対多関係のモデリング
- 19. Linq To Entity自己参照関係マッピング
- 20. 親子関係 - 自己結合マッピング
- 21. SQLサーバーのER図の関係
- 22. Visio ERモデルの逆親子関係
- 23. ERデータモデル(2つの関係を結ぶ)
- 24. ER図から関係述語
- 25. コアデータの多対多関係のモデリング
- 26. エンティティフレームワークのモデリングと1対多の関係
- 27. モデリング:3つのテーブルの関係
- 28. データウェアハウスの多対多関係のモデリング
- 29. UMLの継承と依存関係モデリング
- 30. NoSQLデータ "1対多"関係のモデリング