'A representation of data.
View.render() should be overridden in a subclass.'

def __init__(self, database, table, schema=[]):

    self.database = database
    self._table = ((isinstance(table, Table) and table.name) or table)
    self.schema = schema
