Here is my problem - I have 2 tables:
|ID|OTHER_STAF|
|FPK|ID|SOME
Don't update the primary key. It could cause a lot of problems for you keeping your data intact, if you have any other tables referencing it.
Ideally, if you want a unique field that is updateable, create a new field.