Да. по-добре е да имате някакъв идентификатор като PK. Автоматично увеличаване (BigInt е добре) Int е по-добър за високо натоварване. Много по-малко данни за съхраняване (и индексиране), но повече логика в приложението (не в заявките).