Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z zaprojektowaniem bazy danych
miccom
post
Post #1





Grupa: Zarejestrowani
Postów: 493
Pomógł: 8
Dołączył: 7.07.2007
Skąd: Tychy

Ostrzeżenie: (0%)
-----


Witam wszystkich.

Mam problem z zaprojektowaniem bazy danych. W czym tkwi problem?

Otóż chcę dodać do bazy rekordy, które dany użytkownik zaznaczy jako checkbox(choć niekoniecznie) w formularzu. Będzie ich 365 (lub więcej) z podziałem na ROK, MIESIĄC, DZIEŃ.
przykład.
"USER A" zaznacza w formularzu odpowiednie daty (jako checkbox) np. 15 kwietnia 2008, 16 kwietnia 2008 i 20 czerwca 2009. I ja te dane chcę dodać do bazy- aby "USER B" który szuka kogoś przypisanego do "15 Kwietnia 2008" otrzymał odpowiedź "USER A". Zapytania SQL nie potrzebuję, tylko rozplanowanie bazy. NIE wiem jak ją zaplanować, a biorę pod uwagę ze z trzy lata będzie potrzebne- więc to jest ok 1000 rekordów!
Bardzo proszę o pomoc za którą z góry dziękuję.
Pozdrawiam. miccom
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
nevt
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

Ostrzeżenie: (0%)
-----


optymalne będą 2 tabele: `users` i `events`

`users`
-----------
`user_id` - identyfikator użytkownika
pozostale dane user'a....

`events`
-----------
`user_id`
`date` - data z kalendarza

dla każdego zaznaczonego na kalendarzu checkboxa robisz odpowiedni wpis w tabeli `events`
to wydaje mi się optymalne ze wzlędu na minimalizcje niezbędnych do zapisania danych i prostotę budowy potencjalnych zapytań


powodzenia.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.12.2025 - 07:11