class Table implements Comparable<Table> {

    public final Collection<Field> getFields()
    {
        return fields.values();
    }

    public  Table(final DBSchema schema, final String name);
    public  Table(final DBSchema schema, final DBTableInfo tableInfo);
    public  Table(final String name, final Table toCopy);

}