[eluser]Chillahan[/eluser]
So you're saying, from my example, that the relations between test scores, deadlines, and the classes would be set up as a database relation, and any rule checking (average score against deadline and number of attempts) could be handled by adding custom methods to the DataMapper ORM auto-generated classes? (and thus no need to add my own custom objects via a library?)
Also, is there a good resource for pros/cons of DataMapper vs doctrine? I am assuming since it was built for CI it is easier to use from a CI developer's perspective? (I can search more myself for a comparison, just wondering if you had any hints since it's your project now!)
Also does DataMapper work alongside Modular CI nicely? I've been looking at Matchbox, etc., since I am also thinking of incorporporating the HMVC pattern in this refactoring that I am doing. You might be my one stop shop!