    deferred class
    	DB_TABLE_DESCRIPTION

    General
    	cluster: generation
    	description: "Description of a table."

    Ancestors
    	DB_TABLES_ACCESS_USE*

    Queries
    	attribute (code: INTEGER_32): ANY
    	attribute_code_list: ARRAYED_LIST [INTEGER_32]
    	attribute_list: ARRAYED_LIST [ANY]
    	attribute_number: INTEGER_32
    	Boolean_type: INTEGER_32
    	Character_type: INTEGER_32
    	Date_time_type: INTEGER_32
    	description_list: ARRAYED_LIST [STRING_8]
    	Double_type: INTEGER_32
    	id: ANY
    	id_code: INTEGER_32
    	id_name: STRING_8
    	identity_column: INTEGER_32
    	Integer_type: INTEGER_32
    	is_valid_code (code: INTEGER_32): BOOLEAN
    	mapped_list (action: FUNCTION [ANY, TUPLE [STRING_8], STRING_8]): ARRAYED_LIST [STRING_8]
    	No_id: INTEGER_32
    	printable_attribute (code: INTEGER_32): STRING_8
    	printable_attribute_list: ARRAYED_LIST [STRING_8]
    	printable_id: STRING_8
    	Printable_type_table: HASH_TABLE [STRING_8, INTEGER_32]
    	Real_type: INTEGER_32
    	selected_attribute_list (list: ARRAYED_LIST [INTEGER_32]): ARRAYED_LIST [ANY]
    	selected_printable_attribute_list (list: ARRAYED_LIST [INTEGER_32]): ARRAYED_LIST [STRING_8]
    	String_type: INTEGER_32
    	table_code: INTEGER_32
    	table_name: STRING_8
    	tables_set: BOOLEAN
    	to_create_fkey_from_table: HASH_TABLE [INTEGER_32, INTEGER_32]
    	to_delete_fkey_from_table: HASH_TABLE [INTEGER_32, INTEGER_32]
    	type_list: ARRAYED_LIST [INTEGER_32]
    	valid (code: INTEGER_32): BOOLEAN

    Commands
    	make
    	set_attribute (code: INTEGER_32; value: ANY)
    	set_id (value: ANY)