Hi there,
You could indeed use a unique constraint to have the database enforce uniqueness.
However, IMO, you would still need to do the check manually. Relying on the constraint results in exceptions being thrown when the item already exists. By manually checking the description you can avoid handling run-time exceptions when they aren't necessary....
Imar
---------------------------------------
Imar Spaanjaars
http://Imar.Spaanjaars.Com
Everyone is unique, except for me.
Author of
ASP.NET 2.0 Instant Results and
Beginning Dreamweaver MX / MX 2004