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.

Reply via email to