Предполагается, что в моем приложении есть медики и участники.
Предполагается, что все они могут войти на сайт.
Итак, сейчас у меня есть вот что.
public class Participant:Person
{
public string EmergencyContactNumber;
}
public class Medic:Person
{
public string MedicHospitalId;
}
public abstract class Person
{
public string FirstName;
public string LastName;
public string UserName; //this is the Membership Provider UserName to associate the MembershipUser to the Person thats logging into to the system.
}
Проблема в том, что медик может в конечном итоге также стать участником ... и я не хочу создавать для этого нового пользователя. Как я могу изменить свою модель, чтобы разрешить эту функцию?