Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Kłopot z zaprojektowaniem bazy danych
trueballer
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 5.08.2010

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


Witam!

Zabrałem się za stworzenie "internetowego organizera spotkań". Chodzi o to, że jedna osoba planuje spotkanie, wybiera listę osób, które chce na nim widzieć, następnie do tych osób są wysyłane maile o propozycji spotkania i te osoby mogą zaakceptować bądź odrzucić propozycję spotkania. Każda z osób, która jest zaproszona na to spotkanie musi widzieć listę osób zaproszonych oraz ich "status" - zaakceptowane, niezweryfikowane, odrzucone. I teraz tu pojawia się problem - jak zaprojektować bazę danych do takiego wyświetlania się danych? Osób zaproszonych może być 15, ale może być to też tylko jedna osoba. Jak zdefiniować taką tabelę?

Pozdrawiam.
Go to the top of the page
+Quote Post
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Relacja jeden-do-wielu + zwykły count.
Go to the top of the page
+Quote Post
trueballer
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 5.08.2010

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


Dzięki za szybką odpowiedź. Mimo to jak dla mnie za mało konkretnie. Po co tutaj count?
Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Sory, pokiełbasiła mi ta liczba 15 w myśleniu. (IMG:style_emoticons/default/winksmiley.jpg)

Co za mało konkretnie? Robisz wydarzenie (tabela), ono ma ID, do tego druga tabela z zaproszeniami. Zwykły JOIN z warunkami sprawdzającymi, czy przyjęli zaproszenie, czy nie. Prościej się nie da. (IMG:style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
trueballer
post
Post #5





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 5.08.2010

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


Dzięki wielkie. Tak proste że aż na to nie wpadłem. Proszę jeszcze nie zamykać tematu, w razie gdyby pojawiły się jakieś problemy będę pisał.

Pozdrawiam.
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: 26.09.2025 - 14:11