Tema: SQL; i18n schema, PostgreSQL, hstore, .NET
Autorius: Laimis
Data: 2012-03-11 22:41:51
Sveiki,


Neapsisprendžiu ar i18n schemą projektuoti tradiciškai (atskiros 
lentelės), ar vis tik panaudoti PostgreSQL hstore duomenų tipą:
http://www.postgresql.org/docs/9.1/interactive/hstore.html

Taigi, domina nuomonės būtent dėl hstore. Gal kas naudoja panašiems 
tikslams?
Kol kas gana miglota dėl to, kaip sklandžiai visa tai veiktų .NET'e, 
pradedant atvaizdavimu grid'e (ir sparta) kai įrašų kokie keli 
tūkstančiai ir daugiau; jei traukti kelis atskirus stulpelius SQL'u, tai 
tektų kartoti hstore operatorius ar udf, arba, jei kelias i18n reikšmes 
grąžinti viename stulpelyje, tai vėliau programiškai kiekvienam įrašui 
narstyti masyvą.
Na dar ORM'o (pradedant Npgsql) niuansai...