Например, я считаю, что запись уникальна на основе столбцов имени и адреса. Я просто выполняю свои поиски, используя оба столбца (или, возможно, больше), или создаю отдельный столбец (и проиндексирован) со строкой, объединенными значениями имени и адреса? Например:В базе данных, каков наилучший способ проверки уникальности, если уникальность зависит от нескольких столбцов?
name: "foo"
address: "NY"
unique_key: "foo:NY"