Hallo,
in meiner Spritverbrauch APP möchte ich folgende Berechnungen durchführen und weiß nicht welches die beste Methode dazu ist,
es geht mir um den Wert für "gefahrene Strecke" und "Verbrauch l/100km" .
Es gibt da 2 Möglichkeiten:
1. Ich füge in das Entity die Attribute "strecke" und "verbrauch" mit ein und speichere da die Werte.
2. Ich berechne die Werte erst da wo ich sie benötige, also z.B. in der Tabelle der Tankvorgänge oder bei Statistikberechnungen.
In beiden Fällen fehlt mir die Methode wie ich die Berechnung zu den Attributen ausführen könnte, ich denke ich muss
in einer Schleife alle Objecte durchlaufen und immer die benötigten Werte des akt.Objectes für das nächste Object zur Berechnung merken.
Für Möglichkeit 1 müsste ich dann jedes Object nach Eintrag des berechneten Wertes speichern, wo ich denke das könnte schlechte Performence
mit sich bringen, zumal ich jai mmer das ganze Object speichere und jedes Object auch ein Foto beinhalten kann.
Oder gibt es da eine andere Möglichkeit ?
in meiner Spritverbrauch APP möchte ich folgende Berechnungen durchführen und weiß nicht welches die beste Methode dazu ist,
es geht mir um den Wert für "gefahrene Strecke" und "Verbrauch l/100km" .
Es gibt da 2 Möglichkeiten:
1. Ich füge in das Entity die Attribute "strecke" und "verbrauch" mit ein und speichere da die Werte.
2. Ich berechne die Werte erst da wo ich sie benötige, also z.B. in der Tabelle der Tankvorgänge oder bei Statistikberechnungen.
In beiden Fällen fehlt mir die Methode wie ich die Berechnung zu den Attributen ausführen könnte, ich denke ich muss
in einer Schleife alle Objecte durchlaufen und immer die benötigten Werte des akt.Objectes für das nächste Object zur Berechnung merken.
Für Möglichkeit 1 müsste ich dann jedes Object nach Eintrag des berechneten Wertes speichern, wo ich denke das könnte schlechte Performence
mit sich bringen, zumal ich jai mmer das ganze Object speichere und jedes Object auch ein Foto beinhalten kann.
Oder gibt es da eine andere Möglichkeit ?
MfG. Bernhard
(www.hb-mobilesoft.com)
(www.hb-mobilesoft.com)