Identifying Patterns in Tables