![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 16 Dołączył: 19.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
musze w bazie zrobić tabele z wynikami matury. trzeba uwzględnić ze to jest albo nowa, stara albo miedzynarodowa matura.
jesli jest stara matura to będzie 4 albo 5 wpisów(ocen) (ustny j. obcy tylko w LO) jesli nowa matura to będzie to trzeba 11 wpisów(ocen) (bo w pierwszym roku nowej matury mozna było zdawać i poziom podstawowy i rozszerzony albo tylko podstawowy) matura międzynarodowa (6 ocen w skali od 1 do 7) każda ocena jest z jakiegoś przedmiotu i to z jakiego przedmiotu jest ta ocena jest mi potrzebne. Wymyśliłem tak: Przedmioty w jednej tabelce a oceny w drugiej, tylko że w ten sposób pozostanie wiele pustych pól w tabeli z ocenami. No i tabela z ocenami bedzie maiała duuuużo kluczy obcych z tabeli przedmiot. Jak to rozwiązać? -------------------- |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 18.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Hmm... sprawa wydaje mi się dosc prosta
Tabela 'główna' zawierająca wszystkie matury, każda ma unikalny ID, w polu `typ` wartość 0,1,2 określająca jaka to matura:
Tabela zwierająca nazwy przedmiotów, każdy ma unikalny ID
Tabela łącząca przedmioty do ocen, a te do matur.
I koniec, wszystko gra i buczy ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.08.2025 - 04:05 |