Really, there is only one option - the right one. In your case, that is two (or more) tables. While having one might seem the easier approach now, it will turn out to be anything but. Exactly how you should set this up is still not clear to me since you reveal more information about the business at hand bit by bit.
If a battery can have cells swapped out, there needs to be a table for batteries and another for cells, assuming you want to keep any historical data about cells (such as specific gravity) from getting mixed up. Your cells table should include the battery id (which in the battery table would identify the battery according to the serial, location, or whatever means you use to distinguish one battery from another) AND a status field with two or more status' (InService, OutOfService). If there are 6 cells in a battery, there could be 10 rows (for example), for any given battery number, 4 of which are no longer associated with that battery (they are OutOfService). If you do not do something like this, you will lose all inspection history because the alternative is to over-write the cell serial in the battery table with the new serial. Your tblInspections would log the serial number against the inspection type. The inspection type should be a table of its own (if you added a new inspection, you do NOT want to have to add a field to this tblInspections). Now we have tblBattery, tblCells, tblInspectType, tblInspection and tblStatus (do not make status a table lookup field). With this sort of set up, you can query which cells are in any battery, which were ever in that battery, and all the inspection data for all cells in any battery.
I am going to repeat the intent from the comments in post #13 and #17 - you haven't formed a good plan of what is needed, and I think that's because you don't quite understand how databases like this should be set up. That understanding should come first - then you can layout a good plan and design accordingly. I suggest you read up on the following - I'm sure it will help you immensely and the result will be that you don't have to keep reaching out for help every step of the way. It might seem too much reading and you simply want a solution and move on, but this stuff will help you keep your sanity and stop pulling out your hair!
Normalization Parts I, II, III, IV, and V
http://rogersaccessblog.blogspot.ca/...on-part-i.html
Entity-Relationship Diagramming: Part I, II, III and IV
http://rogersaccessblog.blogspot.ca/...ng-part-i.html
How do I Create an Application in Microsoft Access?
http://rogersaccessblog.blogspot.ca/...cation-in.html
http://www.access-programmers.co.uk/...d.php?t=225837
http://www.fmsinc.com/free/newtips/primarykey.asp
http://allenbrowne.com/AppIssueBadWord.html
http://www.utteraccess.com/wiki/index.php/Autonumbers
Last edited by Micron; 01-04-2017 at 07:02 PM.
Reason: added info
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.