И в Доктрине одно и то же. Там 2 просто метода служебных в энтити: колонки и зависимости.
class Book extends Doctrine_Record
{
public function setTableDefinition()
{
$this->hasColumn('bookTitle as title', 'string');
}
}
Короче этот чувак говорит, что это преимущество. Я х3 если честно