I can be mistaken but if you use a uniqueidentifier as a primary key, and want to define a foreign key reference to it in another table, do you also use the "uniqueidentifier" type for the foreign key field?? I am guessing that the uniqueidentifier does not create a unique ID unless you physically tell it to using NewID()?? [sig][/sig]