Jeg ville klassificere "$end - $start" som forretningslogik, og det hører hjemme i modellaget og ikke persistenslaget. Det betyder at udføre beregningen i PHP. Dette har en række fordele:
-
Hvis du ændrer databaser senere, behøver du ikke at de samme operatører eksisterer.
-
Du kan kildestyre den logik, der udfører beregningen.
-
Du kan mere grundigt enhedsteste.