Clarification
Len,
I think we are talking at cross purposes (probably caused by my naming convention)
You are right...a table specifically required to store all data about staff would contain Name, Rank, Serial Number, Sex, Date of Birth as well as, in my database Staff ID. Let's call this...