'Return the \'key\' for this :class:`.Table`.
This value is used as the dictionary key within the
:attr:`.MetaData.tables` collection.   It is typically the same
as that of :attr:`.Table.name` for a table with no :attr:`.Table.schema`
set; otherwise it is typically of the form ``schemaname.tablename``.'

@property
def key(self):

    return _get_table_key(self.name, self.schema)
