顧客、車両、および工場の3つのエンティティがあります。顧客は自動車を購入し、顧客は工場でその車両を修理することができる。 Figure here ERDのお客様は、3つ以上の車両と顧客の修理車をワークショップで購入しています。私は3者関係について混乱しています。ここでの三項関係の枢機卿はどうですか?車両、顧客とワークショップとの間の設計図
0
A
答えて
0
3項以上の関係のカーディナリティは、常にトリッキーです。私のアプローチは、他のすべての役割の組み合わせと比較して、各役割の基数を考えることです。
例えば、カーディナリティーWorkshop
は、Customer
とVehicle
の組み合わせと比較できます。ユニークな(Customer, Vehicle)
ペアごとに、何回訪問することができますかWorkshop
?私は何度も言います。
ユニークな(Customer, Workshop)
の組み合わせごとに、何個のVehicles
が関与できますか?再び、私は多くを言うでしょう。
(Workshop, Vehicle)
のユニークな訪問ごとに、どのくらいの数のCustomers
が関与できますか? Vehicle
がCustomer
(バイナリの関係buys
を介して)を決定する場合、顧客は1人しか関与することはできませんが、購入していない車両を修理できるようにしたい場合は、 Vehicle
はCustomer
を決定した場合、repairs
関係でCustomer
を含める必要はありませんことを
は注意してください。
関連する問題
- 1. 顧客とサプライヤデータベース設計の問題
- 2. 顧客ごとに複数の場所を持つ車両のルーティング
- 3. エンティティリレーションシップダイアグラム|ディーラーが顧客に車を売る
- 4. mysqlを使用して、顧客の車両の出入り時間、複数の停留所、各顧客の入力を処理します。
- 5. (顧客)データの集計R
- 6. 各顧客ごとに異なるデータベース構造を持つマルチ顧客プロジェクトのアーキテクチャー設計
- 7. VRP - デポに戻る車両は各顧客に依存します
- 8. SQLストアドプロシージャ内の各顧客の合計と計算
- 9. 顧客とのGUIのプロトタイプ
- 10. 車両と車。私は構図を使うことができますか?
- 11. アドレスIDと顧客IDに基づく顧客アドレスの編集
- 12. ログインした顧客をカスタマイズするトップバーの顧客名とリンク
- 13. 時間窓付き車両輸送車両用のオクタプラナーの例?
- 14. 車両財務計算PHP
- 15. 個別の顧客IDごとのOracle SQL合計トランザクション
- 16. 各顧客の顧客フォームビューで延滞支払の合計を表示
- 17. 機能は車両の数とその地理空間location.Iと
- 18. 国別顧客集計用のSQL
- 19. データベース設計 - 貸与システム - 複数の顧客貸出
- 20. 顧客データの集計と組み合わせ
- 21. ストライプチェックアウトと顧客作成
- 22. Djangoの車両エントリーのモデルを設計する
- 23. 合計時間と時間 - 客観C
- 24. データウェアハウスのディメンションデザイン、顧客との接触
- 25. Spring.net顧客の名前空間パーサ
- 26. SQL - Previous 7日間の販売(顧客、日付ごと)
- 27. 顧客
- 28. PHPとワニス付きの顧客ヘッダ
- 29. ハンドル顧客イベントのflexunitとAsync.asyncHandler()
- 30. 顧客の合計売上金額の計算