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...