Thanks for all your replys! I will have a look at the suggested ressources and try to report my success in a few weeks ;-)
Am Samstag, 24. Mai 2014 12:02:50 UTC+2 schrieb Herman Peeren: > > I've got 2 books about Doctrine2: > > - "PHP Data Persistence with Doctrine 2 ORM", by Michel Romer. LeanPub > edition (means: the book is not finished yet, but you can read it as far > as > it is): https://leanpub.com/doctrine2-en > - "Persistence in PHP with Doctrine ORM", by Kévin Dunglas, Dec. 2013: > http://www.packtpub.com/persistence-in-php-with-the-doctrine-orm/book > > Disclaimer: I have no shares in these books. Found both of them a useful > addition to all documentation, slides, etc. > > As for general concepts about ORM, like Entities, DataMapper, Repository, > etc. I'd recommend mostly books about DDD: > > - Eric Evans: Domain Driven Design > - Vaughn Vernon: Implementing Domain-Driven Design > - Martin Fowler: Patterns of Enterprise Application Architecture > > > On Friday, 23 May 2014 11:37:57 UTC+2, Ulrich Lichtenegger wrote: >> >> Hi, >> >> I am quite new to the ORM and the Doctrine world and I have to develop an >> application which uses a lot of complex SQL queries/joins. >> As the application should be database-agnostic we decided to use doctrine >> ORM. >> >> I find the Doctrine Documentation quite confusing when it comes to joins, >> relationship mapping,... >> >> Is there a good book on Doctrine ORM or any other >> ressource/blog/videotutorial/... to gain more understanding of this topic? >> >> What i want to learn in particular is how to think in PHP-Object joins >> instead of joining database tables. >> Also I am not sure about best practices to design my objects - for now I >> just let doctrine create the objects from the database, but maybe I should >> introduce inheritance somewhere and so on... So i think I have to learn >> more about ORM principles in general ;-) >> >> >> Thanks for any recommendations you have! >> >> -- You received this message because you are subscribed to the Google Groups "doctrine-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/doctrine-user. For more options, visit https://groups.google.com/d/optout.
