Thread: Newsletter
View Single Post
Old 12-15-2008, 09:57 PM   #7 (permalink)
Village Idiot
Wizard
Top Contributor 
 
Village Idiot's Avatar
 
Join Date: Sep 2007
Posts: 1,299
Thanks: 17
Village Idiot is on a distinguished road
Default

It is not redundant, not having a primary key keeps the door closed to a lot of things. Even for basic functions, the database works off of an indexed primary key much faster than a varchar value floating in a tables values.

Expansibility wise it is also a good idea. Primary keys make everything easy and fast to reference, you can also change anything else on the row without a problem.

Once again, its simply good practice to put a primary key in. Now it is not required, but being able to run does not make an application good.
__________________

Village Idiot is offline  
Reply With Quote