2
respostas

ASP.NET MVC

Pessoal, estou precisando de ajuda. A dúvida é a seguinte: Trabalhando com o seguinte sistema: Sistema Médico.

A realidade é a seguinte: tenho as classes usuário, paciente e médico. Para efetuar login no sistema, a validação é feita através dos dados do usuário. Então, pensei em fazer o seguinte: Paciente herdar de usuário, mas a dúvida é: quando um paciente se cadastrar no sistema, as tabelas Usuario e Paciente serão populadas?

2 respostas

Olá, Renan

Sim, ambas tabelas serão populadas, porque você vai armazenar parte das informações em Usuario (CPF, login, senha (devidamente encriptada com SHA1), nome, endereço, e-mail, etc), e parte em Paciente (código do plano de saúde, data última consulta, etc). No final, Paciente também terá um campo/atributo referenciando Usuario.

Outra coisa: Medico também é usuário, certo? Se for, a classe Medico também tem que herdar de Usuario.

Poderia me ajudar, passando algum exemplo?