Witam, tworzę bazę danych która będzie mi potrzebna do stworzenia e-dziennika szkolnego. Chcę aby program miał następujące funkcjonalności:
- Uczeń miałby możliwość przeglądania swoich ocen
- Nauczyciel miałby możliwość dodawania/usuwania/edycji ocen z przedmiotów których uczy
- Nauczyciel wychowawca miałby dodatkowo możliwość przeglądania ocen z wszystkich przedmiotów osób których jest wychowawcą
- opiekun miałby możliwość przeglądania ocen swoich podopiecznych
Czy coś w tym schemacie dodać/ usunąć by łatwiej przechowywało się dane?
Dodatkowo chcę aby w programie była opcja logowania jako ww. osoby i nie wiem jak przechowywać hasła do tych kont. Czy stworzyć osobną tabelę osoba z imieniem, nazwiskiem, peselem, hasłem i żeby tabele uczeń, nauczyciel, opiekun miały połączenie z tą tabelą? I jak sprawdzać czy osoba logująca jest uczniem czy nauczycielem?
Z góry dzięki za pomoc