Hello -
This is a lengthy post, and I appologize beforehand. I have looked at many posts on this web site, and went to and read/re-read that quite a bit. I have asked all the users of my database some questions regarding what information they want to obtain from a large pile of data currently somewhat maintained in a variety of flat file spread sheets.
I track a large number of assets which consist of a particular government system and the various equipment to test/repair/and develop improvements. The assets range in variety of actual test equipment such as multi-meters, tools, hard disks, software, servers, processors and specialized stuff.
The "mission statement" of the database is as follows: "This database will track assets and give real time status regarding location, security classification, operational status and revision level.
So far my tables are broken down as follows, and I think I am in 3NF:
tblEquipment:
pKPartNumber
pKSerial Number
Revision
Barcode
fkSystemID
fkLocationID
Classified (Y/N)
fkStatusID
DateRcvd (Date)
fkSanitizeID
Comments
tblLocation:
pKLocationID (Autonumber)
Location
fkCustodyID
tblCustodian:
pKCustodianID (Autonumber)
CustodianFName
CustodianLName
tblSanitize:
pKSanitizeID (Autonumber)
SanitizeProcedure
tblNomenclature:
pKNomenclature
pKPartNumber
Hardware (Y/N)
tblStatus:
pKStatusID (Autonumber)
Status
tblSystem:
pKSystemID (Autonumber)
System
The following are specific questions I hope to be able to answer from this mountain of data:
Where is the item? Is it sub-custodied to a person? If so, to whom?
What system is it part of? (On any particular day a particular item might be implemented in various systems, however, a particular item can only be implemented in one system at a time.)
Does it contain government classified information at this time? If so, what are the santiziation procedures?
Is it software or hardware? What is the revision level? (Revision level is more important for software, but could also be a hardware question.)
What is the operational status? It could be fully operational, partially operational, or completly inoperatonal. I envsion the comments field in tblEquipment to detail this specifically.
Thank you in advance for your time in looking at my fumbling around. I am a pretty new database designer, have never tackeled a project this large before. I have however worked with poorly designed database solutions before, and do not wish to do that again.
Scott
This is a lengthy post, and I appologize beforehand. I have looked at many posts on this web site, and went to and read/re-read that quite a bit. I have asked all the users of my database some questions regarding what information they want to obtain from a large pile of data currently somewhat maintained in a variety of flat file spread sheets.
I track a large number of assets which consist of a particular government system and the various equipment to test/repair/and develop improvements. The assets range in variety of actual test equipment such as multi-meters, tools, hard disks, software, servers, processors and specialized stuff.
The "mission statement" of the database is as follows: "This database will track assets and give real time status regarding location, security classification, operational status and revision level.
So far my tables are broken down as follows, and I think I am in 3NF:
tblEquipment:
pKPartNumber
pKSerial Number
Revision
Barcode
fkSystemID
fkLocationID
Classified (Y/N)
fkStatusID
DateRcvd (Date)
fkSanitizeID
Comments
tblLocation:
pKLocationID (Autonumber)
Location
fkCustodyID
tblCustodian:
pKCustodianID (Autonumber)
CustodianFName
CustodianLName
tblSanitize:
pKSanitizeID (Autonumber)
SanitizeProcedure
tblNomenclature:
pKNomenclature
pKPartNumber
Hardware (Y/N)
tblStatus:
pKStatusID (Autonumber)
Status
tblSystem:
pKSystemID (Autonumber)
System
The following are specific questions I hope to be able to answer from this mountain of data:
Where is the item? Is it sub-custodied to a person? If so, to whom?
What system is it part of? (On any particular day a particular item might be implemented in various systems, however, a particular item can only be implemented in one system at a time.)
Does it contain government classified information at this time? If so, what are the santiziation procedures?
Is it software or hardware? What is the revision level? (Revision level is more important for software, but could also be a hardware question.)
What is the operational status? It could be fully operational, partially operational, or completly inoperatonal. I envsion the comments field in tblEquipment to detail this specifically.
Thank you in advance for your time in looking at my fumbling around. I am a pretty new database designer, have never tackeled a project this large before. I have however worked with poorly designed database solutions before, and do not wish to do that again.
Scott