I’m trying to set up a database for my small company. I have a hard time figuring out how to do what I want.
I have a table which contains all equipment we own. Each entry is a different piece of equipment. This table will be in constant change (old equipment needs trashing, buying new things, …).
On the other hand, for each new contract we need to set a list of equipments we will be using to be able to give the contractor an esimation of the price. This list should contain all equipement we have (could just be an unique ID) but also a boolean to record what we use and what we don’t.
I can’t find a user-friendly way of doing it (I won’t be the one generating the estimations). Here are my questions :
- How am I supposed to save all these material lists + boolean for each contract ? What would be the good way of doing it ?
- Does it make sense to have a new table for each new contract ? Shouldn’t table be only created once and populated ?
- Are macros the only way of achieving that ? (automatic duplication and rename of a table)
And here are my requirement :
- Creating a new estimation should be user-friendly (list of equipment + yes/no)
I hope someone can give me a vague idea of the direction I should be taking. My understanding is that any new equipment entry (row) should create a new field (column) in all future estimations. It feels wrong to me (plus I have no idea how I can do that). Thanks to all !