Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> projekt bazy, pytanie do mądrych glów
ave
post
Post #1





Grupa: Zarejestrowani
Postów: 117
Pomógł: 2
Dołączył: 29.01.2004
Skąd: Rz-ów

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


Witam

Prosze o pomoc w projekcie bazy danych.
Baza ma przechowywac posty pisane przez użytkowników, wraz z komentarzami.
Jednak posty moga byc pisane tylko przez zarejestrowanych. Natomiast odpowiadac moze kazdy.
Problem mam nastepujacy:
1.
czy lepiej zrobic iz kazdy zajestrowany dostaje 2 tabele:
posty, odpowiedzi.
kazdy napisany post ma swoje id, a wszystkie odpowiedzi sa przyporządkowane do konkretnych tematów.

2.
wrzucic wszystkie posty w 1 tabele, wraz z identyfikatorem tego który je pisał
i odpowiedzi w 2 tabele.

3.
czy sa jakies limity co do ilosci tabel w ramach jednej bazy?

dodam iz kazdy zarejestrowany bedzie mial swoja strone gdzie beda sie pokazywac tylko jego posty i odpowiedzi na nie

Bardzo prosze o pomoc, chodz najproszcza odpowiedz ( zrob 1/2 )

Dziekuje
Go to the top of the page
+Quote Post
Kinool
post
Post #2





Grupa: Zarejestrowani
Postów: 560
Pomógł: 0
Dołączył: 15.07.2003
Skąd: Kwidzyn

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


wiekszosc for (z tego co widzialem) ma oddzielne tabele dla postow i tematow, mysle ze jest to dobre rozwiazanie bo wprowadza porzadek, mozna oczywiscie miec to w jednej tabeli ale po co miec kociol

jesli chesz kazdemu userowi robic odzielne tabele to pomysl jest bardzo kiepski!! malo wydajne rozwiazanie i do tego bardzo niepraktyczne przy 1000 uzyszkodnikow mialbys 2000 tabel! (samych tylko postow i tematow)(IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif)

Ten post edytował Kinool 19.05.2005, 14:48:25
Go to the top of the page
+Quote Post
Fipaj
post
Post #3





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 19.01.2005
Skąd: Warszawa

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


Kod
- posty
: id
: uzytkownikID
: temat
: tresc
- odpowiedzi
: id
: postID
: temat
: tresc
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 - 20:22