B
Brad Reichert
A while back I was working on a PC inventory database and was getting help
here. I setup my database as recommended (below). I put manufacturers into
the Manufacturer table and Buildings into the Building table. My problem is
that I don't understand how to start using the table. I've tried creating
forms with the Equipment and EquipLocation tables but that doesn't seem to
work. Can someone please point this Access Newbie in the right direction?
I've been using Excel to track inventory and I know Access will do a better
job, I just don't know how to set it up.
Thanks,
Brad
Original Recommendations
----------------------------
Your nomenclature is confusing, so I feel this is what you should have:
tblBuilding
'This table records info about each building
BuildingID (AutoNumber - Primary Key)
BuildingName
etc...
tblRoom
'This table records info about each room within each building
RoomID (Autonumber - Primary Key)
BuildingID (Long Integer) - FK to tblBuilding.BuildingID
RoomName (Text)
etc...
tblEquipment
'This is an inventoryTable - for all equipment
EquipmentID (AutoNumber - Primary Key)
SerialNo (Text)
ModelNo (Text)
EquipmentType (Integer) - 1=PC, 2=Monitor, 3=Table
ManufacturerID (Long Integer) - FK to tblManufacturer.ManufacturerID
...etc
tblManufacturer
'This table records info about all manufacturers
ManufacturerID (AutoNumber - Primary Key)
ManufName (Text)
etc...
tblEquipLocation
'This is the working equipment location table
LocationID (Autonumber - Primary Key)
LocationDate (Date/Time)
EquipID (Long Integer) - FK to tblEquipment.EquipmentID
All equipment should be maintained in the same table, using a flag to
determine what type of equipment it is (PC, monitor, table, or whatever).
Whenever you move a piece of equipment, its location is registered in
tblEquipmentLocation, using a date and time. That way, you can always query
this table usign Max(LocationDate) to determine where each equipment item
is. You can also get a history of where each item has been.
Graham R Seach
Microsoft Access MCP, MVP
Sydney, Australia
here. I setup my database as recommended (below). I put manufacturers into
the Manufacturer table and Buildings into the Building table. My problem is
that I don't understand how to start using the table. I've tried creating
forms with the Equipment and EquipLocation tables but that doesn't seem to
work. Can someone please point this Access Newbie in the right direction?
I've been using Excel to track inventory and I know Access will do a better
job, I just don't know how to set it up.
Thanks,
Brad
Original Recommendations
----------------------------
Your nomenclature is confusing, so I feel this is what you should have:
tblBuilding
'This table records info about each building
BuildingID (AutoNumber - Primary Key)
BuildingName
etc...
tblRoom
'This table records info about each room within each building
RoomID (Autonumber - Primary Key)
BuildingID (Long Integer) - FK to tblBuilding.BuildingID
RoomName (Text)
etc...
tblEquipment
'This is an inventoryTable - for all equipment
EquipmentID (AutoNumber - Primary Key)
SerialNo (Text)
ModelNo (Text)
EquipmentType (Integer) - 1=PC, 2=Monitor, 3=Table
ManufacturerID (Long Integer) - FK to tblManufacturer.ManufacturerID
...etc
tblManufacturer
'This table records info about all manufacturers
ManufacturerID (AutoNumber - Primary Key)
ManufName (Text)
etc...
tblEquipLocation
'This is the working equipment location table
LocationID (Autonumber - Primary Key)
LocationDate (Date/Time)
EquipID (Long Integer) - FK to tblEquipment.EquipmentID
All equipment should be maintained in the same table, using a flag to
determine what type of equipment it is (PC, monitor, table, or whatever).
Whenever you move a piece of equipment, its location is registered in
tblEquipmentLocation, using a date and time. That way, you can always query
this table usign Max(LocationDate) to determine where each equipment item
is. You can also get a history of where each item has been.
Graham R Seach
Microsoft Access MCP, MVP
Sydney, Australia