protected function buildDbName(?string $tableAlias, ?string $customName): string
    {
        $tableAlias = ($tableAlias != null) ? str_finish($tableAlias, '.') : '';
        $name       = ($customName) ? $tableAlias . $customName : $tableAlias . $this->name;
        return $name;
    }