1. A schema modeler computer program product for generating an efficient database schema comprising computer readable instruction code executing in a tangible memory medium of a computer, said computer readable instruction code configured to: display a field name of a field; display a first field type of qualifier type; display a second field type of multi-lingual type; display a third field type of calculation type; accept a field type selection from said first, second and third field type; and, generate a schema comprising said field and said field type selection.