Решено: Это не была ошибка таблицы, на которую ссылается @Colin Fine. Ошибка была в исходной базе данных. Я сгенерировал schema.yml из существующей базы данных на MySQL. Произошла ошибка: целевой атрибут ссылки не был идентификатором таблицы, а сам атрибут ссылки. Итак, сгенерированный schema.yml содержал неправильные определения. Я думаю, что я недостаточно хорошо объяснил:
self_referenced_table был таким:
_attributes: { phpName: SelfReferencedTable }<br>
[...]<br>
JERARQUIC_CODE: { phpName: JerarquicCode, type: INTEGER, size: '8', required: false, foreignTable: self_referenced_table, foreignReference: JERARQUIC_CODE, onDelete: RESTRICT, onUpdate: RESTRICT }<br>
[...]
self_referenced_table должно быть:
_attributes: { phpName: SelfReferencedTable }
[...]<br>
JERARQUIC_CODE: { phpName: JerarquicCode, type: INTEGER, size: '8', required: false, foreignTable: self_referenced_table, foreignReference: TABLE_CODE, onDelete: RESTRICT, onUpdate: RESTRICT }<br>
[...]