I have two entities in an other wise fantastic DB plan: Task and Estimate.
One task may have many estimates. One of those estimate must double as the selected task_to_do_list. The others become history at that point. The problem is the users require the ability to set up the estimate, change it (make a new one based on the old), and then go back to an earlier one later should they feel like it. The whole DB hinges on this ability (and the final selected estimate). The problem is the estimate has many examples of products many summeries and a handfull of other lists.
I can delete the unwanted record sets later (I think) but I need to keep track of the current estimate which might be switching all over the place. There maybe as many as 250 jobs going each with many estimates (I doubt it'll get much higher) and up to half of those will be running (ie useing one estimate to work from).
something seems very wrong and I can buy only a little more time before commiting this massive project rightly or wrongly to a set of entity relationships.
I hope that can be followed.
-Matt
One task may have many estimates. One of those estimate must double as the selected task_to_do_list. The others become history at that point. The problem is the users require the ability to set up the estimate, change it (make a new one based on the old), and then go back to an earlier one later should they feel like it. The whole DB hinges on this ability (and the final selected estimate). The problem is the estimate has many examples of products many summeries and a handfull of other lists.
I can delete the unwanted record sets later (I think) but I need to keep track of the current estimate which might be switching all over the place. There maybe as many as 250 jobs going each with many estimates (I doubt it'll get much higher) and up to half of those will be running (ie useing one estimate to work from).
something seems very wrong and I can buy only a little more time before commiting this massive project rightly or wrongly to a set of entity relationships.
I hope that can be followed.
-Matt