Ich entwarf Schema der Mautstelle System, so dass ich ein ER-Diagramm habe. Wenn jemand beim Identifizieren von mehr Entitäten und Fehlern im aktuellen Design helfen kann.ER Diagramm in DataModeling
Antwort
Hier ist, wie ich es tun würde.
Auf diese Weise können Sie die Maut vom User finden, und die Maut mit einem Fahrzeug. Ich habe ein Reisedatum hinzugefügt, weil Sie das Datum kennen müssen, an dem das Fahrzeug zu Abrechnungszwecken durch den Werkzeugstand gerollt ist. Ich entfernte die Viele-Viele-Beziehung zwischen dem Fahrzeug und dem Benutzer, weil jedes Fahrzeug (das dem Mautsystem durch ein Fahrzeug-Tag irgendeiner Art bekannt ist) nur ein Konto haben kann. Sonst woher wissen Sie, welches Konto zu belasten ist? Dies muss automatisiert werden. Die Preise sind spezifisch für den Start- und Zielplatz und den Fahrzeugtyp, aber wir möchten wahrscheinlich in den Reisedatensatz speziell eintragen, welcher Stand durchgerollt wurde. Also habe ich einen Plazas-Tisch hinzugefügt, um das zu verdeutlichen. und das Datum des Inkrafttretens in der Tabelle "Tarife" kann verwendet werden, um einen bestimmten Tarif basierend auf dem Datum der Reise zu finden. Natürlich kann Ihre Laufleistung davon abweichen, und es basiert auf meiner begrenzten Erfahrung auf Mautstraßen fahren. Sie möchten wahrscheinlich auch eine zusätzliche Tabelle, um Zahlungen statt der Kredit-Tabelle zu erfassen, wie es steht. Der Saldo kann in der Tabelle "Benutzer" oder in einer separaten Tabelle mit einem monatlichen Anfangs- und Endsaldo gespeichert werden. Zusammen mit einer Zahlungstransaktionstabelle kann das Konto Ihres Kunden korrekt gespeichert werden und Sie haben die Möglichkeit, die Daten zu prüfen, ohne sie jederzeit online halten zu müssen.
Dies ist nur ein kleiner Schlag in diesem Diagramm, mit ein wenig Nachdenken, und den Vorteil, Ihre Anforderungen zu kennen, sollten Sie in der Lage sein, etwas mehr zu verbessern. Ein Beispiel für fehlende Anforderungen ist, dass es zwei bekannte Mautsysteme gibt. In einem zahlt der Fahrer an jeder Mautstelle. Im anderen Fall erhält der Fahrer ein Häkchen, wenn er die Mautstraße betritt, und zahlt, wenn er existiert, basierend auf dem Ort, an dem er gestartet ist, und der Fahrzeugklasse. Ich vermute, dass Sie mit der zweiten Art zu tun haben, aber müssen Sie mit der ersten Art umgehen?
- 1. ER-Diagramm erklärt
- 2. ISA Beziehung ER-Diagramm
- 3. ER Diagramm Design Zweifel
- 4. Symbole im ER-Diagramm verstehen
- 5. SQL-Datenbank von ER-Diagramm
- 6. ER-Diagramm zum relationalen Schema
- 7. SQL Server ER Diagramm Beziehungen
- 8. Eins-zu viele Beziehungen in ER-Diagramm
- 9. Benutzer und Kunde in ER-Diagramm
- 10. Ist das ER-Diagramm des Bibliotheksverwaltungssystems korrekt?
- 11. Open-Source-ER-Diagramm-Tool für mysql
- 12. ER-Diagramm für meine Knowledge Base
- 13. Er-Diagramm-Eins-zu-Viele-Beziehung - Teilnahmebedingungen
- 14. Entschlüsselungsdatenbank ER-Diagramm für den Fragebogen
- 15. Visual Paradigm ER Diagramm Hinzufügen von Tabellen
- 16. Ist das ER-Diagramm in MySQL Workbench ein relationales Modell?
- 17. Spezialisierung eines schwachen Entity in ER-Diagramm Modellierung
- 18. Überprüfen Sie mein ER-Diagramm für meine PostgreSQL-Datenbank?
- 19. Welches soll zuerst erstellt werden ER Diagramm OR Klassendiagramm?
- 20. Tabellen aus ER-Diagramm generieren Microsoft SQL Server Management Studio
- 21. XML zu XSD von den folgenden. ER-Diagramm
- 22. ER-Diagramm und SQL DDL für eine Bibliotheksdatenbank
- 23. ER-Diagramme
- 24. ER Diagramm für soziales Netzwerk, wie kann ich es verbessern?
- 25. ER-Diagramm in UML konvertieren: Attribute in Beziehungen und Verwalten von zwei Beziehungssätzen
- 26. sql: ER-Diagramm in Relational Mapping konvertieren (mehrwertige Attribute? Zusammengesetzte Attribute?)
- 27. Gibt es eine einfache Möglichkeit, Web-basierte MySQL DB direkt in ER Diagramm zu konvertieren?
- 28. chart.js: Diagramm im Diagramm
- 29. Flot-Diagramm: Setup-Daten Diagramm in Objektformat
- 30. Regex er oder sie mit Er/Sie
Ihre ER ist ein Chaos. Warum nicht die Beziehung klar machen. –
Bitte sagen Sie mir, wie Sie die Beziehung klar machen können –
Können Sie Ihre Idee auf Tabelle "Toll fare" erweitern, warum haben Sie es als separate Einheit ausschließen? Für mich sieht das aus wie übertöten. Warum können Sie die Mautbeträge nicht direkt in die Tabellen "Reise" und "Mautgebühr nach Fahrzeugtyp" eingeben? Übrigens sollten gemeinsame Standards in Tabellenerstellungstabellen im Plural sein, wie "Tabellen", "Benutzer" usw. Für andere Entitäten - sieht gut aus. – Ychdziu