In the months and probably years to come I will be attempting to build a database that will collect information that is traffic related. I am learning and have taken some beginners classes. So I have an understanding of how things work together. Just not an understanding of how to make them do it. I would like to make this a working thread that from time to time I can post issues I'm having in the building process. I hope that if you have an idea or suggestion as to how I could make something run smoother or easier that you will please post it.
With that said here are some parameters for the database. Every year we have 5 traffic reports that we have to create. All of them start from an Excel Spreadsheet. Between the 5 reports there are 238 Intersections. Some reports use all 238 records and some do not. So I'm guessing the Main table would be an "Intersections Table" with all the information about that intersection in that table.
Here's where things get tricky. Each year we are given the all the crashes that occurred in our county from the state for the previous year. The current way we use this information is to plug certain parts of information in the spreadsheets, they do some calculations, the order of the intersections are then organized from most important to least important and there is the report. Not all the reports use all of the same data. Some is duplicated from spreadsheet to spreadsheet yet each of them are unique. What happens is that we are entering the same information multiple times depending on the report and mistakes are occurring.
So I need create a database that is centered around Intersections, that stored yearly crash data and volume data, runs some calculations based on the previous 3 years, organize the records by priority and spit out 5 reports at the end of the year.
I can't even figure out where to start. I'm thinking my "intersection table". So I would really appreciate any thought provoking questions or ideas or directions I can go so I can start building this thing.
Thanks