Better safe than sorry. I generally use a database, so the GUIDs I generate as primary keys gets checked by the database engine. But, yes, they do get checked and an Exception will be thrown if a duplicate is ever detected. If you are creating your own database, you should perform the check.



