我的用戶表(其他服務器上的mysql數據庫)有一個FaceBookId列。我如何過濾朋友?Facebook應用程序 - 基本數據庫設計
我的意思是
Select * from User where FacebookId in SomeTypeOfGetFriends(of me ... the logged in user)
什麼是最好的方法是什麼? 我應該首先得到一個數組中的朋友,然後做一個FacebookId IN(array) ?
OR:
對於登錄,我可以做這樣的事情每個用戶:在第一頁上,當他們登錄時,我救不了他/她所有的朋友,只是ID-S在表看起來像:ftbl(userloggedinfbid INT,friendsfbid INT)。每次他登錄時,我都會這樣做一次,然後加入。但這種方式我會存儲用戶之間的連接,這已經是Facebook了。爲什麼我應該重新存儲它們?
我不確定重新存儲友誼型連接甚至可以與FB保持一致。