DBSchemeDescriptor Goal Interaction with database scheme in a statically typesafe way. Main features Static type safety in usage of column information Static type safety in queries of columns Parameterized column names Generation of CREATE statements