![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 10.02.2016 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Potrzebuję zrobić coś w rodzaju jak są np. edzienniki (dla szkół) wykaz obecności. Kompletnie nie mam pomysłu jak by to miało wyglądać (jeżeli chodzi o strukturę i powiązania bazy danych).
Na pewno musi być tabela z danymi, czyli np.: id, imie, nazwisko, status, aktywacja Tylko jak mniej więcej musiałaby wyglądać tabela dla samych obecnosci ? Przy wyświetlaniu danych dla określonej osoby na początku wyświetlałby się kalendarz miesięczny lub roczny (jeszcze nie wiem, to kwestia kosmetyki), po kliknięciu wybranego dnia wyswietlały by się dane obecnosci. |
|
|
![]()
Post
#2
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
Witamy na Forum. Jaki to ma związek z działem PHP? Przenoszę.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 4 Dołączył: 1.02.2013 Ostrzeżenie: (0%) ![]() ![]() |
Tabela dla samych obecności wyglądać musiałaby tak:
obecnosci - id - data - id_ucznia - obecnosc Kolumna "obecnosc" przyjmuje wartosc 1 dla był, 0 dla nie byl |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 20.04.2016 Ostrzeżenie: (10%) ![]() ![]() |
Samo id jest raczej nie potrzebne, wkońcu są daty, a data będzie unikalna, ponieważ na każdym przedmiocie obecność sprawdzana jest raz.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
sama data nie będzie unikalna...
(data, id_ucznia) już tak. Poza tym dobrym zwyczajem jest używanie id Ten post edytował Pyton_000 20.04.2016, 13:28:21 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 46 Dołączył: 31.07.2009 Skąd: A Ostrzeżenie: (0%) ![]() ![]() |
sama data nie będzie unikalna... (data, id_ucznia) już tak. Poza tym dobrym zwyczajem jest używanie id dobrym zwyczajem jest uzywanie UUID (IMG:style_emoticons/default/wink.gif) |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
A to zależy (IMG:style_emoticons/default/smile.gif) Jeśli musimy zadbać o nieregularność PK np. do prezentacji na stronie to tak, jeśli nie to AI wystarcza.
Poza tym ID może być czymkolwiek. ale PK musi być. (ORM nie koniecznie chcą współpracować w przypadku braku PK) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.09.2025 - 13:57 |