У меня есть таблица с четырьмя столбцами, которые не обнуляются, и данные таковы, что все четыре необходимы для различения уникальной записи. Это означает, что если бы я должен был создать первичный ключ, он должен был бы включать все столбцы. Запросы к таблице почти всегда будут сводиться к одной записи, то есть все столбцы будут отфильтрованы в запросе.
Так как каждый столбец нужно будет искать, будет ли мне полезно иметь первичный ключ (помимо обеспечения уникальности записей)?