我想設計一個包含兩個人之間的朋友關係的表,所以我設計了一個表格包含以下字段:FriendId
,Friend_L
,Friend_R
設計一個表來保存朋友關係
這意味着該人Frind_L
是朋友的人Friend_R
而且這樣的設計有,我必須兩次添加的每個朋友的關係表中的一個問題不得不弄清楚誰是使用該查詢一個特定的人的朋友的能力:
SELECT Friend_R
FROM Friends
Where Friend_L= ANY INTEGER ;
任何人有其他想法做到這一點,而不會重複每一個關係?