hamidreza.sajjadi
New member
- Local time
- Today, 14:41
- Joined
- Feb 19, 2024
- Messages
- 8
hello.
I have designed a sales budgeting system using "MS Access" in which users can assign sales Value in addition of sales price for different months along with some other functionality.
Here is the schema of the main table (tbl_SalesMonthing) over which numerous forms store data.
As it is obvious, The current cross-tabular structure of the "tbl_SalesMonthing" table poses many challenges. Its complexity impacts query performance and makes forms difficult to maintain. For example, joining multiple tables to retrieve monthly data is very time-consuming and requires to make table Unpivoted by using UNION, and besides, form logic becomes convoluted.
Therefore, I'm seeking alternative table structures to enhance efficiency and simplify database maintenance. I'm particularly interested in exploring a design that utilizes VBA and textboxes to capture monthly data, potentially eliminating the need for a cross-tabular structure. here is the conceptual model of Table:
and here is the schema of my current form to gather sales data from users in a form named "frm_BudgetgDataEntry"
Thank you in advence
I have designed a sales budgeting system using "MS Access" in which users can assign sales Value in addition of sales price for different months along with some other functionality.
Here is the schema of the main table (tbl_SalesMonthing) over which numerous forms store data.
As it is obvious, The current cross-tabular structure of the "tbl_SalesMonthing" table poses many challenges. Its complexity impacts query performance and makes forms difficult to maintain. For example, joining multiple tables to retrieve monthly data is very time-consuming and requires to make table Unpivoted by using UNION, and besides, form logic becomes convoluted.
Therefore, I'm seeking alternative table structures to enhance efficiency and simplify database maintenance. I'm particularly interested in exploring a design that utilizes VBA and textboxes to capture monthly data, potentially eliminating the need for a cross-tabular structure. here is the conceptual model of Table:
and here is the schema of my current form to gather sales data from users in a form named "frm_BudgetgDataEntry"
Thank you in advence