Hi,
newbie question:
I have a form that stores dates when a document has been created, reviewed and approved and next to each date, I have a combobox where I can choose the creator, reviewer or approver. People are managed T_People table with checkmarks to determine who's able to create, review or approve a document (some people can do everything). All the dates, document ID etc are managed in another table: T_Doc table.
Now obviously overtime there is some change in people. Some people will leave for example or simply skills will be modified (a creator will become reviewer etc). The problem is that for instance if a reviewer leave, I don't want it to appear anymore in the combobox....but it must remain the reviewer of docs he reviewed!! For now if I remove a reviewer in T_People, all documents that were reviewed by this person will show a blank "Reviewed by" combobox
I have checked referential integrity between T_People and T_Doc but I didn't check "Cascade Delete" or "Cascade Update". Is it the right thing to do here? Also, I tried to set the combobox attribute "Limit To List" to No but it doesn't help.
Any idea how I can keep old records unaffected if I modify/remove a person from T_People??? I'm sure there is exactly the same issue in Employee databases but I cannot find an answer to the problem, probably because I cannot clearly put correct words on it. So any help would be appreciated.
Thanks
newbie question:
I have a form that stores dates when a document has been created, reviewed and approved and next to each date, I have a combobox where I can choose the creator, reviewer or approver. People are managed T_People table with checkmarks to determine who's able to create, review or approve a document (some people can do everything). All the dates, document ID etc are managed in another table: T_Doc table.
Now obviously overtime there is some change in people. Some people will leave for example or simply skills will be modified (a creator will become reviewer etc). The problem is that for instance if a reviewer leave, I don't want it to appear anymore in the combobox....but it must remain the reviewer of docs he reviewed!! For now if I remove a reviewer in T_People, all documents that were reviewed by this person will show a blank "Reviewed by" combobox

I have checked referential integrity between T_People and T_Doc but I didn't check "Cascade Delete" or "Cascade Update". Is it the right thing to do here? Also, I tried to set the combobox attribute "Limit To List" to No but it doesn't help.
Any idea how I can keep old records unaffected if I modify/remove a person from T_People??? I'm sure there is exactly the same issue in Employee databases but I cannot find an answer to the problem, probably because I cannot clearly put correct words on it. So any help would be appreciated.
Thanks