The db I'm working on currently has 6 tables; tblAssets, tblManufacturers, tblModels, tblSites, tblStaff, tblTypes. This is my first db and I'm slowly learning how to properly use Access.
Right now I have all my information in tblAssets and only 1 column in each of my other tables except tblStaff. So for example, tblSites just has a list of sites like Site1, Site2, Site3 with no additional information in the table. I originally did this because I thought I was "normalizing" my db by having additional tables like that, but the more I read tutorials and other tips about normalization the more I think my db is way outa wack.
To me it seems pointless for me to have the tables tblManufacturers, tblModels, tblSites, and tblTypes now, but at the same time it doesn't seem right that I have so much information in just one table, tblAssets. The information ranges from computers (manufacturer, model,..., CPU, RAM,...), Printers (manufacturer, model,...), projectors, routers/switches, etc.. So I'm trying to figure out if it's best just to leave all the information in one table, or to separate it and make a table for each type of product, or separate it some other way (not sure how else to do it).
If someone could point me in the right direction with this I'd greatly appriciate it. I have read many posts and tutorials on these forums about normalization, but I'm still not quite sure the best way to go about it with this db. The microsoft "assets" database template only has 1 table for all of it's assets, but it just seems like I have too much information for each product to make that a good solution.
thanks for your time.
Right now I have all my information in tblAssets and only 1 column in each of my other tables except tblStaff. So for example, tblSites just has a list of sites like Site1, Site2, Site3 with no additional information in the table. I originally did this because I thought I was "normalizing" my db by having additional tables like that, but the more I read tutorials and other tips about normalization the more I think my db is way outa wack.
To me it seems pointless for me to have the tables tblManufacturers, tblModels, tblSites, and tblTypes now, but at the same time it doesn't seem right that I have so much information in just one table, tblAssets. The information ranges from computers (manufacturer, model,..., CPU, RAM,...), Printers (manufacturer, model,...), projectors, routers/switches, etc.. So I'm trying to figure out if it's best just to leave all the information in one table, or to separate it and make a table for each type of product, or separate it some other way (not sure how else to do it).
If someone could point me in the right direction with this I'd greatly appriciate it. I have read many posts and tutorials on these forums about normalization, but I'm still not quite sure the best way to go about it with this db. The microsoft "assets" database template only has 1 table for all of it's assets, but it just seems like I have too much information for each product to make that a good solution.
thanks for your time.