BikeToWork
Programmer
I am working on a a denormalized database that has about 5 main data tables, and about 70 lookup tables. It is currently set up with lookup fields and multi-valued fields which I am replacing with normalized fields. The goal is to make the database upsizable to a SQL Server back end. What necessity is there for making relationships between the main and lookup tables? The lookup tables are used only for combo dropdowns on forms. If there were relationships (no referential integrity and no cascade updates and deletes) between the 5 main tables, which all share the same lookup tables, and these lookup tables, it would be the ugliest mess of spaghetti around. What, if anything, do such "non-binding" relationships do for an Access database? Is there any need for them. Thanks in advance for any advice.