Zum Inhalt springen

tebas

Mitglieder
  • Gesamte Inhalte

    1
  • Benutzer seit

  • Letzter Besuch

  1. Hallo zusammen, ich habe ein ERM aufgestellt, bin mir aber unsicher damit und würde gern mal eure Meinung hören. Zu modellieren ist ein Messplatz: ein Messgerät ist zusammengesteckt aus verschiedenen Messmodulen mehrere zusammen geschaltete (auch eines allein mögl.) Messgeräte schreiben eine Messreihe eine Messreihe besteht aus vielen Einzelmessungen Dazu unten ein stark vereinfachtes und ein etwas realeres ERM. Aus dem vereinfachten ERM würde man 4 Tabellen erzeugen: "Gerät", "Modul", "Einzelmessung" für die Entitäten und zusätzlich "Modul_verbaut_in_Gerät" für die *:*-Relation. Klingt einfach hier mein Problem. Es ist möglich Inkonsistenzen in die DB einzutragen: In Tabelle "Einzelmessung" könnte eine Messung eingetragen werden deren Fremdschlüssel "GerätID" und "ModulID" nie zusammen verbaut gewesen sind. Einfache Lösung: "Modul_verbaut_in_Gerät" wird eine trinäre Relation (also eine weitere Entität) und die Messung ist dorthin verknüpft. Allerdings ist das realere ERM komplizierter und ich weiß nicht wie man dort vorgehen soll ... Sind theoretisch mögliche Inkonsistenzen immer ein Zeichen von fehlerhaften ERM Design? Eine Prüfung der Plausibilität einer neuen Einzelmessung durch die Controller-/Anwendungsschicht scheint für mich nur das Problem zu verdecken statt es zu lösen. Also, vielen Dank schon mal für eure Mühe, Tebas

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...