If one has three fields in a db that they are querying an object by.... One of these fields must always be an associations id. Concerning the other two fields "only one needs to be true"
What interpretation do you take or make of "only one needs to be true"?