Implement make_table_definition