Необходимо? Не. Използван зад кулисите? Е, записва се на диска и се съхранява в кеша на редовете и т.н. Премахването леко ще увеличи производителността ви (използвайте часовник с точност до милисекунди, за да забележите).
Но ... следващия път, когато някой трябва да създаде препратки към тази таблица, ще ви прокълне. Ако са смели, ще добавят PK (и ще чакат дълго време DB да създаде колоната). Ако не са смели или глупави, те ще започнат да създават препратки, използвайки бизнес ключа (т.е. колоните с данни), което ще причини кошмар за поддръжка.
Заключение:Тъй като цената на притежаването на PK (дори ако не е използван банкомат) е толкова малка, нека бъде.