Autor | Zpráva | ||
---|---|---|---|
gardener Profil |
#1 · Zasláno: 13. 1. 2010, 09:15:23 · Upravil/a: gardener
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 |
#2 · Zasláno: 13. 1. 2010, 09:19:09
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 |
#3 · Zasláno: 13. 1. 2010, 09:42:34
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 * |
#4 · Zasláno: 13. 1. 2010, 17:50:34
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?
|
||
Časová prodleva: 14 let
|
0