I have been asked to take over development of a financial tracking database. the gist of what is required is that each financial year a programme is given a budget. Then during the course of the year invoices are submitted which are paid. They want to track such things as how many invoices are paid each month and how long it took to pay from receipt of invoice and also to track how much of the budget has been paid at any point in time during the year.
How is it best to approach this - a fresh database for each financial year, a fresh bunch of tables for each year or one set of tables with varying fields for this year's budget, last years budget etc. The person who started the database intended a separate database for each year but I'm wondering is that necessary?
How is it best to approach this - a fresh database for each financial year, a fresh bunch of tables for each year or one set of tables with varying fields for this year's budget, last years budget etc. The person who started the database intended a separate database for each year but I'm wondering is that necessary?