我很難爲我的應用程序設計合適的數據模型。
在我的應用程序中,我有成對的參與者將一起完成幾項活動。每個配對在其存在過程中將進行2-3次對話。每個對話可能有許多由配對參與者創作的消息。
我有最好的模式是這樣的:專用聊天應用程序的數據模型設計
PAIRINGS
/ \
/ \
V V
PARTICIPANTS CONVERSATIONS
-pairing_id -pairing_id
\ /
\ /
V V
MESSAGES
-participant_id
-conversation_id
但是這種模式允許以與該對話相關的配對之外的消息的作者,這似乎是錯誤的。任何人對如何構建我的數據模型有更好的建議?
這是太模糊。沒有標準符號。沒有足夠的細節。 – Jonno
我沒有足夠的聲望發佈圖片,因此我無法包含圖表。如果有任何問題我可以回答,我很樂意這樣做。 – Selah