As Ted Neward aptly pointed out in his post: ORM is the Vietnam of Computer Science (credit to Justin Etheredge for reminding me of this). You need to do it, but there's no real good end solution here. RDBMS do what they do very well (that is, persist...