I need to create website that will support multiple languages, however I never done so and I need help with creating DB for my application.
Website will be commerce, so let's take ITEM table as an example. Only thing that I could quickly come up to is this model, but I don't think it's good since Language table is tied to Item table but I will have Company table as well and others maybe too.
Item
ID
Price
Language
ID
ItemID
Language (example: en-US)
Field (example: title)
Value (example: Good Title)
Can someone help me design good database that will support multiple languages?