Ir para conteúdo
Fórum Script Brasil

Mr. John

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre Mr. John

Mr. John's Achievements

0

Reputação

  1. Obrigado pela ajuda cara, sua dica me ajudou aqui. Eu fiz o seguinte, tirei o id_usuario da tabela usuario, e coloquei um relacionamento de um para um com a tabela pessoa, levando a primary key da tabela pessoa para lá, tornando essa primiary key de pessoa, a primary key também da tabela usuário, já que todo usuário é uma pessoa, e possui as características desta... quanto a tabela table_1, o nome dela era pra ser tipo_usuário. Ela será usada para regular as restrições que os usuários tem no sistema (provavelmente usaremos um if para isso). É isso aí... Valeu!
  2. Olá galera, estou fazendo um banco de dados aqui, simulando o banco de dados de uma escola privada (cursinhos pré-vestibular e essas coisas...) E estou no seguinte dilema: Criar restrições para o tipo de usuário no sistema. Cada tipo de usuário tem suas permissões e restrições (Professor pode editar a frequencia dos alunos, o responsável pelo aluno pode ver as notas dele, e assim por diante...) A tabela está assim: Fiz aí, um tipo de herança a partir da tabela pessoa, para as tabelas aluno, responsável e colaborador, pois os três possuem atributos relacionados a pessoas em comum e também serão usuários do sistema(terão login e senha). Estou com dificuldade em encontrar um método para identificar se uma pessoa é aluno, colaborador, ou responsável através do seu tipo de usuário... por exemplo: Quando eu selecionar o tipo de usuário 1 (Aluno) na tabela usuário, as informações serem gravadas na tabela aluno. Desde já agradeço pela atenção.
×
×
  • Criar Novo...