It is an Entity Framework question. Within EF how is it possible to have the same model 3 times in one view?
Yes. See the EF Core relationship documentation. Self-referencing one-to-many Keep in mind, you can still write any SQL you like even if you are using Entity Framework. SQL Queries