Hello,
My objective
Create an empty db with pre configured tables, queries, forms etc... That can be applied to different projects, just requiring each project to enter their own specific data.
Database functionality
Essentially it is a planning/activity tracking db. In my world each project is comprised of mini sub projects. The objective is to track and record the progress of these sub projects. Each sub project has a number of activities and these activities have three key dates that need to be recorded. A planned, forecast and actual. Each forecast activity date is dependant on the dates of the previous activity. So the forecast of activity 2 is dependant on the forecast or actual date of activity 1. Planned dates usually remain static thought the duration of the project.
There will be pre set durations between activities to assist with forecast dates. However, these are not always common as some sub project are more complex than others. On the plus side the activities are common for all sub projects with in a project. On the negative side each project (db) will have a unique set and number of activities for its sub project.
The issue
Without knowing the the activities and various durations in advance. how can I create a shell db that will calculate the forecast dates. I have previous produce a db that successfully achieved this but I knew the activities and all duration periods in advance and was able to hard code the calculations into the various fields in the queries. However, this is not ideal when wanting to apply it to new projects.
Hope this makes sense and any assistance would be greatly appreciated.
My objective
Create an empty db with pre configured tables, queries, forms etc... That can be applied to different projects, just requiring each project to enter their own specific data.
Database functionality
Essentially it is a planning/activity tracking db. In my world each project is comprised of mini sub projects. The objective is to track and record the progress of these sub projects. Each sub project has a number of activities and these activities have three key dates that need to be recorded. A planned, forecast and actual. Each forecast activity date is dependant on the dates of the previous activity. So the forecast of activity 2 is dependant on the forecast or actual date of activity 1. Planned dates usually remain static thought the duration of the project.
There will be pre set durations between activities to assist with forecast dates. However, these are not always common as some sub project are more complex than others. On the plus side the activities are common for all sub projects with in a project. On the negative side each project (db) will have a unique set and number of activities for its sub project.
The issue
Without knowing the the activities and various durations in advance. how can I create a shell db that will calculate the forecast dates. I have previous produce a db that successfully achieved this but I knew the activities and all duration periods in advance and was able to hard code the calculations into the various fields in the queries. However, this is not ideal when wanting to apply it to new projects.
Hope this makes sense and any assistance would be greatly appreciated.