我需要創建支持多種語言的網站,但是我從來沒有這樣做過,我需要幫助爲我的應用程序創建數據庫。多語言網站的數據庫設計
網站將成爲商業,所以讓我們以ITEM表爲例。唯一能夠快速提出的就是這個模型,但我認爲它不是很好,因爲語言表與Item表相關,但我也有公司表以及其他人。
Item
ID
Price
Language
ID
ItemID
Language (example: en-US)
Field (example: title)
Value (example: Good Title)
有人可以幫助我設計好的數據庫,將支持多種語言?
爲什麼投票關閉「離題」?我認爲這是非常正常和合法的問題。 – sed
Language.ID - 不必要的。使用'LangCode,ItemId'作爲PK。 – gavenkoa