Does anyone else use this database? If so, for what purpose? Interesting logic and naming --SaleDate is 1st day of previous month?
Anyway you have some good suggestions.


Sometimes it's more efficient to getting an answer if you provide a copy of your database with enough data to highlight an issue.
Good luck with your project.