"uses the model???s property names and data types to determine the names and data types of the table" . . . . .