public static function resultSet(string $tableAlias = null): ResultSet
    {
        $rs = new ResultSet(static::getTableName(), $tableAlias);
        $rs->setModelClass(get_called_class())->setAdapter(static::getAdapterConnection());
        return $rs;
    }