The present invention is a method of storing, retrieving, and modifying data in a database in multiple languages, in multiple language representations, and in multiple formats, concurrently, where the user may define the format of the data and the particular language and language representation of the data, and where the data of one user does not have to match the data of another user with respect