def _valid_table_name(name):
if name[<NUM_LIT:0>] not in "<STR_LIT:_>" + string.ascii_letters or not set(name).issubset(<EOL>"<STR_LIT:_>" + string.ascii_letters + string.digits<EOL>):<EOL><INDENT>return False<EOL><DEDENT>else:<EOL><INDENT>return True<EOL><DEDENT>
Verify if a given table name is valid for `rows`.

    Rules:
    - Should start with a letter or '_'
    - Letters can be capitalized or not
    - Acceps letters, numbers and _