Here's a very specific question about this whole setup: The item
"software" is causing me grief in my reports. Would I have been
better off to make the item more specific? That is, use "MS OFFICE XP
PRO" in the item field rather than calling it "software" in the item
field and then being more specific in the other fields dealing with
software?
I don't think it's possible to say, with the information given. The
column headings you listed are meaningless to a stranger; but I strongly
suspect that there are several tables in there trying to get out. I
really cannot tell what you are trying to model -- the sound advice at
this stage is to switch off the computer, step back, get out a big piece
of paper and to start drawing lists.
For example entities:
locations, buildings, manufacturers, printertypes,
computertypes, purchasers, etc etc
Then relationships:
each computer lives in one location
each location lives in one building
each printer is an example of one printertype
each printer lives in one location
each printertype comes from one manufacturer
etc etc
Then domains:
a printertype.class in (Laser, inkjet, dotmatrix, golfball)
a printertype.colour is True/False
a purchaseorder.datesigned is prior to today
a purchaseorder.dateexpires is later than .datesigned
and so on
Once you have got to the bottom of the page, you go back to the top and
do it all again, taking out all the errors you noticed on the way down.
Repeat for a very long time. Give it to someone else to look at and then
repeat for a very long time again, addressing the errors that someone
else noticed. When you have used up 75% of your project time, you are
nearly ready to switch the computer back on again.
Hope that helps
Tim F