I found a seemingly appropriate solution. Could anyone provide a clear example of this option? I think it seems suitable but I don't really get it.
CREATE TABLE T_PRODUCT (
NAME_FK int,
DESCRIPTION_FK int,
PRICE NUMBER(18, 2)
)
CREATE TABLE T_TRANSLATION (
TRANSLATION_ID
)
CREATE TABLE T_TRANSLATION_ENTRY (
TRANSLATION_FK,
LANGUAGE_FK,
TRANSLATED_TEXT NTEXT
)
CREATE TABLE T_TRANSLATION_LANGUAGE (
LANGUAGE_ID,
LANGUAGE_CODE CHAR(2)
)
Also if I only intend to provide localization for menuses and links all over my website, should I proceed with this approach? Is that too complicated for my purpose (not translating any data content)?