Introduction to the Doctrine 2 ORM