>Also keep in mind that a US SSN is not unique (there are cases of duplicate SSN beeing issued) so it is not reccomended to use the SSN as a PK.
Especially in areas where illegal immigration is rampant. (like California and Arizona) Of course, most of those duplicates are just plain bogus.