There is a rich supply of literature about using OO for business modeling
Aside from the cited draft book (still downloading), what existing books would you recommend? Somebody mentioned a Martin Fowler book, but I found some distasteful practices in it. Mr. Fowler does not seem to "get" relational databases, so he reinvents his own NDB and HDB in app code.