I'm trying to learn Entity Framework and I'm confused about navigational properties. I have a table named tblUser. It has a column named ManagerId which is has a self referencing foreign key to the UserId column. I've added this table to my EF model and I now have three "links" in my table entity properties:
tblUser1 (type: EntityCollection<tblUser>)
tblUser2 (type: tblUser)
tblUser2Reference (type: EntityReference<tblUser>)
I'm confused about for what these are used for. I want to get the manager's name for a user, which one of these should I use and how?