Varlık tanımları config/entity_config.yml dosyasında yapılır.
Aşağıda bu dosyanın CoreDB kurulumu ile oluşan versiyonu gösterilmiştir.
Varlık tanımları ile sınıflar arasındaki ilişkiler belirtilebilir. Bu sayede CoreDB bu sınıflar için gerekli olan form ve yapıları hazırlayabilecektir.
Tanımlanan varlıklara ait listeleme ve düzenleme ekranları "Varlıklar" -> <Varlık ismi> altında görüntülenebilir.
Varlık isminin kullanıcı dostu olması için yeni bir çeviri kaydı eklenebilir. Çeviri kaydı eklemek için buraya bakabilirsiniz.
Yukarıdaki tanımda görülebileceği gibi "roles" varlığı Role sınıfına bağlanmıştır.
Ayrıca User ve Role sınıfları arasında çoka çok ilişki (N-N) ilişkinin tanımlandığını görebiliriz.
Burada belirtilen mergeTable tanımı N-N ilişkilerde kullanılan ara tablonun ismini temsil etmektedir.
Bütün oluşturulan tabloların sınıf olarak aktarılmasına gerek yoktur.