Doctrine 2 - ORM

Interfaces as target entity + event to resolve them to an implementation