, ( ):
(1) (N) ( , , , 'es', 'en')
[ Product ]—(1)—————(N)-[ProductName]
| id | | name |
| language |
, Product-Language N: M:
[ Product ]-(N)—————————(M)-[Language]
| id | | |iso_code|
(translation) | name |
[ Product ]<————[ProdTranslation]———>[language]
| id | | name | |iso_code|
|default name?| | name |--- (name of language: "English")
"" (). :
[ Product ]
| id |-(1)————(1)-[ EnglishProduct ]
|default name?| | name (in eng.) |
| |
| |-(1)——(1)-[FrenchProduct]
| | | name(in fr.)|
a) 3 ( ), b) . , , /, ..
[ Product ]
| id |
| name_en |
| name_fr |
| name_de |
, , , , .