Hi, I understand how to normalise a table but what I don't understand is how I get to enter data only once for related tables. I'm designing a military history database so I have, for instance, a unit table and a commander table. So I put a commander foreign key in the unit table and I enter all the data about the commanders in the commander table. OK so now I have a lot of information about the commanders in the commander table and in the unit table I have nothing about which unit has which commander. Does all this suppose that once you normalise the data, you create a form that is used to enter the unit data and the commander data simultaneously so that you can represent which unit has which commander (and only have to do it once)? Or do I have to look up the commander codes and enter them separately into the unit table (surely not)? There are too many commanders to use a lookup table ( I assume a lookup table with more than about 10-15 entries loses its usefulness).
I looked for an Access database design that could model a World War 2 military hierarchy but was surprised to find it unobtainable.