What is different between CQRS and CRUD and can I use the UnitOfWork and Repository patterns in both cases ?
If I have a complicated relationship between the entites which one you are recommending me and why ?
CQRS pattern : http://martinfowler.com/bliki/CQRS.html
CRUD : http://en.wikipedia.org/wiki/Create,_read,_update_and_delete
Any help will be greatly appreciated.