什麼是本地化數據庫表的最佳方式,舉例如一個國家?如何本地化數據庫表
1個平表
CountryID|Code|NameEN|NameIT
----------------------------
1 |IT |Italy |Italia
SELECT CountryID, Code, NameEN AS Name
FROM Countries
2聯接表
CountryID|Code
--------------
1 |IT
CountryID|LocalizationCode|Name
---------------------------------
1 |EN |Italy
---------------------------------
2 |IT |Italia
SELECT CountryID, Code, Name
FROM Countries INNER JOIN CountriesLoc ON Countries.CountryID = CountriesLocs.CountryID
WHERE LocalizationCode = 'EN'
謝謝!
嗯,這取決於。你會有多少種語言?或者只是英文和國家的語言? – NullUserException
可能有任何數量的語言。例如,想象一下電子商務後端。 – Alessandro
然後去第二個選項 – NullUserException