bir alternatif olarak database de o alani unique yaparsan tekrar kaydedilemez aynısından
Mysql de unique alan oluşturarak her seferinde tüm kayıtları tek tek sorgulamaktansa tek bir sorgu ve WHERE ile tam hedefe kilitlenmek hem daha az masraflı hemde daha mantıklı