C
CB
Hi all,
This is the first time in almost a decade that I’m creating a database from
scratch. I don’t think I normalized my last one properly so I’m hoping to do
things right the first time.
I guess my first question should be whether you think my project is worth
migrating from Excel (only very recently; earlier as Word) to Access. The
project would be managing work orders for a maintenance contract.
The process is as follows:
1) Currently, there is only one contractor that holds a multi-year contract.
Dollar values are assigned for each year but may be changed, for example, if
monies allocated for one year aren’t all used, they can be carried forward.
2) When a particular job needs to be done, the customer sends a quote
request to the contractor. Multiple quote requests can be sent out in one
year.
3) The contractor responds with a work order estimate.
4) The customer either
• Accepts the work order, in which case they send out an acceptance letter.
• Asks for amendment to the work order, in which case they send out a letter
requesting an amendment and the process reverts to step three above.
• Rejects the work order, in which case they send out a rejection letter.
Only recently, an Excel workbook has been used. All worksheets are laid out
and formatted to LOOK like forms when printed. The first worksheet holds the
contract information. The second worksheet is for change orders to the
contract to transfer amounts from one year to the next (hasn’t been used
yet). The third worksheet is for a quote request. The last worksheet is a
work order approval.
There can be multiple copies of the change orders worksheet (one for each
change order), quote request worksheet (one for each quote request), and work
order approval worksheet (one for each work order approval).
It seems wrong somehow to have multiple worksheets with similar information.
Is this a good candidate for a database or might it make more sense to rework
the worksheets properly and incorporate coding and forms into Excel?
If Access is the way to go, I’ll reply with how I think the tables should be
laid out and ask for your advice as to whether or not I’ve normalized
properly.
Thanks for your assistance!
Chris
This is the first time in almost a decade that I’m creating a database from
scratch. I don’t think I normalized my last one properly so I’m hoping to do
things right the first time.
I guess my first question should be whether you think my project is worth
migrating from Excel (only very recently; earlier as Word) to Access. The
project would be managing work orders for a maintenance contract.
The process is as follows:
1) Currently, there is only one contractor that holds a multi-year contract.
Dollar values are assigned for each year but may be changed, for example, if
monies allocated for one year aren’t all used, they can be carried forward.
2) When a particular job needs to be done, the customer sends a quote
request to the contractor. Multiple quote requests can be sent out in one
year.
3) The contractor responds with a work order estimate.
4) The customer either
• Accepts the work order, in which case they send out an acceptance letter.
• Asks for amendment to the work order, in which case they send out a letter
requesting an amendment and the process reverts to step three above.
• Rejects the work order, in which case they send out a rejection letter.
Only recently, an Excel workbook has been used. All worksheets are laid out
and formatted to LOOK like forms when printed. The first worksheet holds the
contract information. The second worksheet is for change orders to the
contract to transfer amounts from one year to the next (hasn’t been used
yet). The third worksheet is for a quote request. The last worksheet is a
work order approval.
There can be multiple copies of the change orders worksheet (one for each
change order), quote request worksheet (one for each quote request), and work
order approval worksheet (one for each work order approval).
It seems wrong somehow to have multiple worksheets with similar information.
Is this a good candidate for a database or might it make more sense to rework
the worksheets properly and incorporate coding and forms into Excel?
If Access is the way to go, I’ll reply with how I think the tables should be
laid out and ask for your advice as to whether or not I’ve normalized
properly.
Thanks for your assistance!
Chris