Начал изучать Symfony и Doctrine. Заинтересовался, как установать дефолтные значения для полей в БД.
Наткнулся на такое обсуждение: 
https://stackoverflow.com/questions/3376881/defaul... .
Суть сводится к тому, что Doctrine перестала такое поддерживать и делать нужно так:
<?php
/**
 * @Entity
 */
class myEntity {
    /**
     * @var string
     *
     * @Column(name="myColumn", type="string", length="50")
     */
    private $myColumn = 'myDefaultValue';
    ...
}
Правильно ли я понял, что теперь при каждом создании нового объекта, в INSERT запросе к БД дефолтные поля будут явно прописываться каждый раз? Это нормальная практика?