使用者 使用者頭像 資料庫設計

2021-07-11 21:39:48 字數 720 閱讀 9537

具體要求是這樣的:使用者可以有多個使用者頭像,但是每次可用的只有乙個。

我有兩個設計方案

一:在使用者頭像表裡加乙個isactivity標記哪個頭像是可用的;

二:在使用者表裡加乙個記錄可用頭像id的字段。

方案一:

user表:userid  其他基本資訊字段

usericon表:iconid userid iconurl isactivity(標記該頭像可否可用)lastupdatedate

這種方案每次新增或修改頭像時,都需要把之前isactivity為true的項的isactivity修改為false

方案二:

user表:userid iconid 其他基本資訊字段

usericon表:iconid userid iconurl

這兩個那種更合適,或者有沒有更好的設計方案?

方案一可否這樣,給你的usericon表增加乙個最後更新的字段lastupdatedate

然後取select top 1 * from table where isactivity=true order by lastupdatedate desc 倒序?

使用者頭像展示

1 所使用的靜態檔案預設放在static資料夾下 2 使用者上傳的靜態檔案也應該單獨放在某個資料夾下 media配置 該配置可以讓使用者上傳的所有檔案都固定存放在某乙個指定的資料夾下 setting.py配置如下 配置使用者上傳的檔案儲存位置 media root os.path.join base...

ramgick 剪下使用者頭像

以前在別的論壇,或 上傳頭像時。總是不是很好,有的直接縮略,有的。從中間剪下。今天就用jscropperui 1.2.0 後台 也就幾行而己 begin img magick image read tmpfile first unless width 0 or height 0 img.crop x...

批量上傳使用者頭像

客戶需求 客戶環境是sharepoint 2016 解決辦法 方法一 發頭像批量上傳到ad中,再通過sharepoint2016 的mim同期頭像資訊。方法二 使用powershell手動上傳頭像 1.將頭像放到sharepoint伺服器上 2.在該伺服器的iis裡建立web site用於http訪...