Tach!
Nun muss ich ja zumindest erstmal prüfen, ob ich in jeder Zeile die benötigte Anzahl an Informationen habe. Das wäre eher Aufgabe des Controllers, oder? Ob die einzelnen Infos dann auch Sinn haben, könnte ich ggf. dem Model überlassen?
Das heißt, die Daten kommen so an, dass der Controller sie erstmal auseinandernehmen (lassen) muss. Generell gesagt ist der Controller der Chef. Der kann das (und das Validieren) selbst ausführen, man wird das aber eher delegieren wollen, vor allem wenn das mehr als eine Handvoll Zeilen werden. Eine Validator-Klasse oder für Kleinigkeiten eine Methode im Controller wären meine Favoriten. Das Model kümmert sich dann um die modelspezifischen Prüfungen.
dedlfix.