答えて
私はそれを行うだろうかです。
これは、ユーザーによる通行料金、および車両によって通行料を見つけることができます。私は旅行の日付を追加しました。なぜなら、請求のために車両がツールブースを通過した日付を知る必要があるからです。私は、各車両(ある種の車両タグで料金システムに知られている)が1つの口座しか持てないため、車両とユーザーとの間の多くの関係を取り除いた。それ以外の場合、どのアカウントを請求するのかはどのように分かりますか?これは自動化されなければならない。運賃は、出発と終了の広場と車種に特有ですが、ブースが転がった旅行記録に記録することをお勧めします。そこで、私はPlazasテーブルを追加して、それをそのまま維持しました。 「運賃表」の有効日を使用して、旅行の日付に基づいて特定の運賃記録を見つけることができます。もちろん、あなたの走行距離はこれによって変わるかもしれません。それは有料道路での私の限られた経験に基づいています。クレジットテーブルのままではなく、追加のテーブルに支払いを記録したいと思うかもしれません。残高は、ユーザテーブル、または毎月の開始時と終了時の残高を維持する別のテーブルに保持することができます。支払い取引テーブルとともに、顧客の口座を正確に保つことができ、いつでもすべてをオンラインに保つことなくデータを監査する手段を提供します。
これはちょっと考えただけで、この図で簡単にヒットしています。要件を知っていることの利点は、さらに改善できる点です。欠落している要件の例としては、私が知っている2つの料金体系があるということです。 1つでは、運転手は各料金所に料金を払っています。もう一方では、運転手は有料道路に入ると目を覚まし、出発地と車両クラスに基づいて存在するときに料金を支払う。私はあなたが2番目のタイプを扱っていると推測していますが、最初のタイプに対処する必要がありますか?
- 1. ERデータモデル(2つの関係を結ぶ)
- 2. ER図へのリレーショナルスキーマ
- 3. ISA関係ER図
- 4. ER:エンティティ関係図
- 5. ER図のシンボルの理解
- 6. セールス・コマースのデータモデル図
- 7. ER図の関係属性
- 8. 人口ソートアプリケーションのER図
- 9. SQLデータベースER図の修正
- 10. XMLからXSDへ。 ER図
- 11. SQLサーバーのER図の関係
- 12. ライブラリー・データベースのER図とSQL DDL
- 13. ER図のエンティティを区別する
- 14. データベースの簡略化ER図/スキーマ
- 15. MySQL WorkbenchのER図はリレーショナルモデルですか?
- 16. クラス図のクラスとER図のエンティティの間のマッピング?
- 17. ER図からテーブルを導出する
- 18. ER図をリレーショナル・スキームに変換する
- 19. SQL ER図で許可されるオブジェクト
- 20. ER図から関係述語
- 21. SQL Server Management Studioデータベース図(ER)のアクセス許可の表示
- 22. このライブラリ管理システムのER図は正しいですか?
- 23. xmlがER図のために正しいですか
- 24. モバイルアプリのER図を描く方法はありますか?
- 25. ER図からテーブルを生成するMicrosoft SQL Server Management Studio
- 26. ER図を描画する混乱するシナリオ
- 27. UMLの 'クラス図'と 'データモデル'の違いは何ですか?
- 28. NodeJS:throw er;
- 29. ERダイアグラム
- 30. ER図のマッピングの特殊化、子テーブルへの挿入での重複
あなたのERは混乱しています。関係を明確にしないでください。 –
関係を明確にする方法を教えてください –
テーブル「Toll Fare」であなたのアイデアを広げてもらえますか?なぜそれを別のエンティティとして除外しましたか?私にとっては、過剰殺しのように見える。なぜあなたは、通行料金を表 "旅"と "乗り物の種類別料金"に直接書き込むことができないのですか?ところで、テーブル作成の一般的な標準 - テーブル名は "テーブル"、 "ユーザ"などのように複数でなければなりません。 – Ychdziu