I understand "The Array to String conversion notice started in PHP v5.4.0. Since array_diff_assoc() doesn't search recursively, it is notifying you that it found that one of the values in your array ...
Create an entries relationship field and set max items to 1, apply the UniqueEntryValue rule. Even if there's only one entry related, the value passed to the rule will be an array. This results into a ...