我知道像下面這樣簡單的二元關係會從左到右讀取:用戶「可能」有一個或多個圖片。此外,如果您從右向左閱讀,則會是......圖像「必須」屬於一個且只有一個用戶。 概念數據建模:如何讀取多對多的遞歸關係
但是,當我看到以下內容時,我有點困惑。有誰能告訴我你是如何閱讀這種關係的?另外,在右下方的圖片中,他們說的是相同的東西嗎?
終於,在這個遞歸關係,其中一個用戶可以是另一個用戶的好友是否有意義的是兩端被指定爲一個可選的多,還是一個應該是必須的,很多?
我看到的方式是,如果用戶可以有零個或多個朋友而不是另一端,則應該有一個或多個朋友,因爲如果用戶A是用戶B的朋友,則用戶B不再有選項零的朋友。這個假設是正確的還是我錯了?
任何想法都會幫助我閱讀一本關於概念數據建模的書,並且在我繼續並在實際表上進行練習之前,真的很想理解這一點。
嘗試搜索「反身關係」或「折返關係」。你可能會得到更好的結果。 –