An example of how to implement a model with foreign key to itself using Entity Framework 6.1