Witam,
Na blogu doctrinea pojawiła się informacja na temat tego, jak może wyglądać definiowanie modeli:
http://www.doctrine-project.org/blog/php-5...rine-2-0-teaser
Nie wiem, jak Wam, ale mi się takie podejście podoba. Widać inspiracje javą i jej adnotacjami. Dodatkowo gdyby udało się uzyskać wsparcie ze strony IDE, to definiowanie ręcznie modeli stanie się IMHO jeszcze bardziej proste i przejrzyste niż jest obecnie (za pomocą metod hasColumn).
Cieszy również przyśpieszenie działania i zmniejszenie zużycia pamięci. Choć nie wiadomo na ile jest to zasługa nowej wersji Doctrine a na ile nowej wersji PHP - choć wątpię, żeby miała ona aż taki wpływ.