public static function modelConnectorPropertyName(ColumnInterface $objColumn)
    {
        if ($objColumn instanceof SqlColumn) {
            if ($objColumn->Reference) {
                return $objColumn->Reference->PropertyName;
            } else {
                return $objColumn->PropertyName;
            }
        } elseif ($objColumn instanceof ReverseReference) {
            if ($objColumn->Unique) {
                return ($objColumn->ObjectDescription);
            } else {
                return ($objColumn->ObjectDescriptionPlural);
            }
        } elseif ($objColumn instanceof ManyToManyReference) {
            return $objColumn->ObjectDescriptionPlural;
        } else {
            throw new \Exception ('Unknown column type.');
        }
    }