Hello All,
I am looking for a good way to store some data, and keep it normalized, and allow for searching/filtering on several different fields.
We have about 10 departments who order stuff. A user must fill out a requistion, which then must be approved and ordered.
Currently we have a separate spreadsheet for the history of each department, which includes: Description, Part Number, Price, Vendor and Date Last Ordered.
Sometimes, someone orders the same item from another vendor, so we may end up with 5 different vendors for the same item. Normally, I would create three tables: Items, Vendors and a join table Part Numbers.
But, by throwing which department ordered the item into the mix, it is looking a little messy.
I am thinking:
Items:
ItemID
Description
Notes
Join Table:
ItemID
VendorID
DateLastORdered
Price
DepartmentID
Vendors
VendorID
VendorName
Departments
DepartmentID
DeptartmentName
What do you think?
Mike
I am looking for a good way to store some data, and keep it normalized, and allow for searching/filtering on several different fields.
We have about 10 departments who order stuff. A user must fill out a requistion, which then must be approved and ordered.
Currently we have a separate spreadsheet for the history of each department, which includes: Description, Part Number, Price, Vendor and Date Last Ordered.
Sometimes, someone orders the same item from another vendor, so we may end up with 5 different vendors for the same item. Normally, I would create three tables: Items, Vendors and a join table Part Numbers.
But, by throwing which department ordered the item into the mix, it is looking a little messy.
I am thinking:
Items:
ItemID
Description
Notes
Join Table:
ItemID
VendorID
DateLastORdered
Price
DepartmentID
Vendors
VendorID
VendorName
Departments
DepartmentID
DeptartmentName
What do you think?
Mike