views:

100

answers:

0

Good day!

I'm searching for the best way to implement multilanguage database schema, the approach I use is the same as here: http://stackoverflow.com/questions/929410/what-is-best-practices-for-multilanguage-database-design (one table with language neutral data and one for all translation). It seems to be good and clean and doesn't limit number of possible languages.

But I want to use a simple ORM (like LINQ in C#, Outlet for PHP etc) where each table is mapped to entity class. This can work, but queries became more complex.

May be there are some special techniques to use such DB shema with ORM? Or I can benefit from more complex ORMs which support more complex mappings?

Thanks in advance!