我正在建立一個消息傳遞系統的數據庫,將更像電子郵件,而不是聊天。PHP-MySQL電子郵件類型郵件發件人的名稱存儲辯論
我遇到過一點爭論,我是否應該允許發件人的名稱是靜態或動態的。
我的意思是,我應該保存當前用戶的顯示名稱,就像發送消息時或者從用戶的個人詳細信息中提取名稱一樣?這意味着,如果用戶更改他/她的顯示名稱,它會對其他人接收到的每條消息生效。
在我的項目中,我不希望用戶經常更改他們的顯示名稱,但它肯定會發生,我不確定採取哪種方法。
唯一想到的是,如果我動態地執行此操作,可能會讓某人查找給定用戶的消息而導致混淆,並且因爲名稱已更改而無法找到它們。
任何指針?