Как вы переопределяете константу в моделях доктрины?

В Doctrine вам предоставляется константная переменная, которая позволяет вам устанавливать глобальный столбец идентификатора во всех моделях, которые генерируются кодом Doctrine. Я пытаюсь понять, как я могу переопределить / отключить это значение, чтобы он не создавал этот столбец в конкретной таблице.

Константа:

ATTR_DEFAULT_IDENTIFIER_OPTIONS

Он устанавливается в загрузочном файле PHP и автоматически создает соответствующую таблицу в вашей базе данных.

Пример кода:

// set the default primary key to be named 'id', integer, 4 bytes, Auto Increment = true Doctrine_Manager::getInstance()->setAttribute( Doctrine::ATTR_DEFAULT_IDENTIFIER_OPTIONS, array('name' => 'id', 'type' => 'integer', 'length' => 4, 'autoincrement' => true)); 

Но что, если бы у меня была таблица / модель, для которой мне не нужен столбец «id»?