![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 4.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam !
Mam taki problem: Posiadam listę czynności z których muszę zrobić słownik. Czynności opisane są jako: KOD NAZWA POLA WYBORU TYPU radio button - przy każdej czynności ilość pól typu radio może być inna POLA typu INPUT - do wpisania wartości zależnie od wyboru pola radio lista czynności wyświetlana ma być jako formularz Do obsługi formularza chcę wykorzystać AJAX'a - czy to dobry pomysł ? Po wypełnieniu formularza zebrane dane muszą być zaprezentowane jako raport statystyczny, np.: - czynność nr1 ---- z radio nr 1 była wybrana tyle i tyle razy ---- z radio nr 2 była wybrana tyle i tyle razy - czynność nr2 ---- z radio nr 1 była wybrana tyle i tyle razy ---- z radio nr 2 była wybrana tyle i tyle razy ---- z radio nr 3 była wybrana tyle i tyle razy ----------------------------------- I teraz pytanie jak do takich danych jak powyżej zaprojektować tabele: - przechowującą listę czynności - przechowującą odpowiedzi do formularza i czynności związanych z danym formularzem. ==================== Aktualnie zrobiłem tak iż listę czynności przechowuje w tabeli poza polami ID, KOD, NAZWA mam pola CECHA1, CECHA2 w których przechowuje definicje tego co ma być wyświetlone np. 3x definicja pola typu radio. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 2 Dołączył: 7.06.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
ja bym zrobil jedna tabele czynnosci
Kod ID_CZYNNOSCI | KOD | NAZWA druga tabele cechy Kod ID_CECHY | ID_CZYNNOSCI | NAZWA trzecia tabela odpowiedzi Kod ID_ODPOWIEDZI | ID_CECHY | KTO | KIEDY | TEXT_Z_INPUTA pozniej jak sobie zjoinujesz te tabele to bedziesz mial wzsystko ladnie i pieknie statystycznie ![]() Ten post edytował weedget 4.08.2007, 17:52:08 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 4.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
I tak to właśnie jest jak człowiek za bardzo kombinuje i zapomina że można całość tak ładnie rozbić a potem się bawić w joinowanie
![]() THX za podpowiedź ![]() Pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 12:36 |