I\'m sure many of you have been faced by the challenge of localizing a database backend to an application. If you\'ve not then I\'d be pretty confident in
That's one of the questions that are difficult to answer because there are so many "it depends" in the answer :-)
The answer depends on the amount of localized items in the database, on deployment scenarios, caching issues, access patterns and so on. If you can give us some data on how big the application is, how many concurrent users it will have and how it will be deployed, that would be very helpful.
In general terms I usually use one of two approaches:
The advantage of the first method is the good VisualStudio support. The advantage of the second is the centralized deployment.