Berechnung mathematisch Ausdrücken

lovechan

Lt. Commander
Registriert
Juni 2009
Beiträge
1.033
Hallo zusammen,

ich würde gerne in einer Dokumentation eine Berechnung als Matheformel darstellen. Leider fehlt mir der Background und es fällt mir schwer nach den Begriffen zu googlen, weil ich diese nicht kenne...

Ich habe eine n:m-Beziehung. Und genau hier liegt das Problem. Ich weiß nicht, wie eine solche Beziehung korrekt ("grammatikalisch") dargestellt wird mathematisch.
Ich versuche das mal ein wenig abstrakt zu beschreiben.

Objekt A:
ID_OaAttribut_Y
A11
A20
A31

Objekt B:
ID_Ob
B1
B2
B3
B4

Beziehung A - B (n:m)

ID_OaID_ObAnteil_Z (von Oa an Ob)
A1B125%
A1B275%
A2B125%
A2B225%
A3B450%

Was ich suche ist der Gesamtanteil von Obs and Oas, multipliziert mit dem XYZ_Attribut.
Die Betrachtung erfolgt immer auf einzelne Obs.

Beispiel für B1 ist:
25% (an A1) * 1 (Attribut von A1) + 25% (an A2) * 0 (Attribut von A2) = 0,25.

Beispiel für B2 ist:
75%* 1 + 25% * 0 = 075


Ein erster Lösungsansatz wäre:
1537738158798.png

n = Anzahl aller Objekte B
(Ob * Ao) = Anteil_Z auf Basis der Beziehung Ob_x * Oa_i (In einer Matrize)

Irgendwie fehlt mir hier der Zusammenhang zu Anteil_Z, weshalb die zweite Option so aussieht:
1537738315809.png


Eventuell kann man den Anteil aber auch anhand einer Menge angeben.

1537738507594.png

1537738748701.png


Bei letzterem habe ich das Gefühl, dass die Darstellungsform nicht geht, weil der Anteil_Z ja auch mehrere Wert enthalten könnte (nicht in meinem Beispiel, aber generell).

Eventuell hat ja jemand einen Tipp.
Ich habe jetzt vier Tage damit verbraucht, eine Antwort zu finden. Ich hoffe jemand hat einen Tipp.

Vielen vielen Dank, ich bin für jeden Tipp dankbar.
 

Anhänge

  • 1537738038428.png
    1537738038428.png
    19,7 KB · Aufrufe: 370
  • 1537738298634.png
    1537738298634.png
    18,9 KB · Aufrufe: 380
  • 1537738396522.png
    1537738396522.png
    19,5 KB · Aufrufe: 370
  • 1537738602916.png
    1537738602916.png
    23 KB · Aufrufe: 376
Für BeziehunGen kannst du Funktionen benutzen: Anteil(b1,a1)=25% (Signatur: B x A-> [0,1])
A und B sind Mengen mit den Elementen a1, a2, ... Und b1, b2 (natürlich nur Beispiel Elemente)
 
Vielen Dank für deine schnelle Antwort!

D.h. also ich könnte es so schreiben und es wäre mathematisch vollkommen nachvollziehbar?
1537741140050.png

Ob = Menge aller Ob Objekte
Oa = Menge aller Oa Objekte
 

Anhänge

  • 1537740995807.png
    1537740995807.png
    38,4 KB · Aufrufe: 374
Zurück
Oben