I checked infer results in models and I have realized that Radzen is able to create meaningful navigation properties only if the column name starts with ‘id’ and ends with the name of a table. For example, in my Document class created idOurBank and OurBank because I have OurBanks table. When the column property does not follow this logic creates generic navigation properties for example, for idProjectManager created Resource because it points to a table named Resources. I have idInvoice, idWorkOrder etc … which reference to Documents table (autoreferencing) so I have Document1, Document2 .. Document6. When I will code, I will have to figure that with Document.document3 I am using the workorder. If I add a second resource, I will have Document.resource1 and document.resource2; it is very uncomfortable. I did not find any documentation about this. Is there a way to tell radzen the correct name for example document.WorkOrder, document.projectManager?