Hi, I;ve been asked to pull together at very short notice a database to track contracts on a short-term basis - up to 12 months. So quick and dirty will be fine for this if necessay! Apart from the obvious details like supplier details, there will be a number of fields that users can update as they work through the records e.g. cost agreed, renewal date, review completed etc
One of the requirements is that it can report on a regular basis what has changed - so the report one week may show no cost agreed, the next week there may be a cost and review completed will change to "Yes"- the report needs to show all changes and the date made.
Wondering how best to achieve this - only way I can think of is to hold the high level contract data in one table, and have another table with muliple records linked by contract ID, so a new sub-record is added each time a change is made. Is there a better way - and if not, how would I trigger the writing of the new record?
Thanks in advance.
Nigel
Didn't someone say work is supposed to be fun? They didn't have computers then I guess....
One of the requirements is that it can report on a regular basis what has changed - so the report one week may show no cost agreed, the next week there may be a cost and review completed will change to "Yes"- the report needs to show all changes and the date made.
Wondering how best to achieve this - only way I can think of is to hold the high level contract data in one table, and have another table with muliple records linked by contract ID, so a new sub-record is added each time a change is made. Is there a better way - and if not, how would I trigger the writing of the new record?
Thanks in advance.
Nigel
Didn't someone say work is supposed to be fun? They didn't have computers then I guess....