2012-06-28 51 views
2

我想知道如何設置數據庫來存儲人們最近在旅行時完成的操作。例如,如果他們去博物館,數據庫將存儲這個文本「Bob去這個博物館」並且存儲用戶ID和時間戳。我想知道這些事件是否應該存儲在一張表中,如果我想要一個人的事件,我只會用一個用戶ID來查詢這個表。設計用於存儲最近操作和最近遇到的人

在一個類似的說明中,我想存儲50個用戶,用戶「最近遇到過」,這意味着用戶在他們的旅行中曾經出現過的最後50個用戶。我認爲這也可以存儲在一張表中,只有用戶ID配對,沒有重複。我只是怕桌子太大了。

桌子上的任何建議設置?

感謝

回答

0

個人而言,我會去與一個ER結構是這樣的:

ER Diagram