Olá Pessoal,
Estou desenvolvendo um sistema para controle de frequência escolar. Cada aluno terá uma carteirinha com um código de barras que será lido e eu devo armazenar num banco de dados a informação de que aquele aluno esteve presente no dia em que passou a carteirinha. Outra funcionalidade do sistema é que deve ser possível contar as faltas que cada aluno já teve durante o mês.
Minha dificuldade está sendo em como projetar o banco de dados. Por exemplo, como eu armazeno as presenças (um tabela para cada sala ou uma geral)? É preciso uma tabela para faltas? Se o aluno faltou no dia anterior ao que passar a carteirinha, como o sistema pode verificar a falta?
Qualquer sugestão é bem vinda. Obrigado.