Autor Zpráva
gardener
Profil
Zdravím, chtěl bych se zeptat, jakým způsobem by kdo řešil tabulku přátel, takovou odlehčenou FB verzi.

Můj návrh je:
ID | USER ID | FRIEND ID | STATUS|

S tim, že status označuje formou 0,1,2 stavy přátelství: waiting, o.k, denied

Co jsem tak zkoušel, tak:
Vytvoření přátelství
Zjištění všech mých přátelství
Zjištění, zda mám jako přihlášený uživatel nové žádosti o přátele


By šlo bez problémů

Tak bych se chtěl zeptat, estli by v tom někdo neviděl třeba nějaký zádrhel, co by mohl vadit funkčnosti?


Díky za každou radu
nightfish
Profil
gardener:
S tim, že status označuje formou 0,1,2 stavy přátelství: waiting, o.k, denied
možná by se hodilo přidat ještě stav 3 - no longer a friend
gardener
Profil
friend je vlastně ekvivalentem k o.k, nebo ne? A no longer, to zde není asi třeba, buď jsou, nebo nejsou..

Říkám si, estli nenastane problem, když ja si nekoho přidám do přátel, on to akceptuje a mě se pak zobrazí v přátelích ale já jemu zřemě ne, jedině, že bych automaticky při potvrzení vkládal záznam, kde bych prohodil id_user a friend_id..
123456789
Profil *
Pro funkčnost systému detail, ale když jsem s někým ve stavu Denied, tak se předpokládá, že to není můj kamarád => proč tedy sloupec FRIEND ID? Nějaké lepší pojmenování Vás nenapadne?

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: