Accessing a model with hasOne as a selector id of type binary(16)

Hello, everyone!
I’m trying to access a second model (Connectors) via:
Where conn_Id in both tables is of type binary(16)
How can I do this, I searched everywhere…

    public function getConnector()
    {
        return $this->hasOne(Connectors::className(), ['conn_id' => 'conn_id']);
    }

Is it a limitation you cannot use INT as primary key? Never tested with binary PK, but would not recommend it. Or may be save the hashed version of your binary as PK, but still won’t recommend it!