ник: Lukas
...поле принимает пассивное участие и не определяет как считать и какому полю присвоить...
Так поле и не должно по определению этим заниматься.
Как считать и какому полю присваивать значение определяет программист в коде в соответствии с методологией расчета.