A referential constraint is explicitly allowed and definitely makes sense also in cases where the principal cardinality is 0..1, i.e. when the "dependent" entity may have no "principal".
It is just a constraint on property values of the "dependent" entity: if the entity is associated to a "principal", the dependent properties must have the same value as the corresponding principal properties.