Doctrine offre tre modi per definire le proprietà di mappatura degli oggetti: in XML, in YAML e come annotazioni in linea docblock nel codice. La documentazione di Doctrine non fornisce alcun consiglio sulla scelta tra di loro, ma mi chiedo in particolare se esiste una prassi generalmente accettata per quanto riguarda il mantenimento dei metadati di mappatura per un sistema ORM nel file in cui gli oggetti sono definiti rispetto a mantenerli in un file di dati separato. C'è?