ByNary010101
Programmer
I am developing an Inventory tracking system for a Health Care provider; its front end is ASP and back end is SQL Server 2000. I need some suggestions as to how I should organize accessories with main assets, confusing I know but hopefully we can work with that:
Example: When a technician pulls up the application and selects to install a new CPU he/she fills out all of the required information and proceeds to a check out page where he/she can then select other accessories that go with the CPU like keyboard, mouse, monitor, power extender, vga extender, mouse extender, and keyboard extender. However, if a technician selects to install a new laptop he/she should be able to select monitor, keyboard, mouse, wireless cart, valence battery, and cisco wireless card.
Currently I have a one to many relationship between Category (Laptop, Desktop, Printer, Scanner, etc) and Product(IBM X40, IBM T42, Compaq EVO, HP LJ4200, etc)
I hope this makes sense, ultimately I only want the options that belong to a desktop to show up with a desktop, the options that belong to a laptop to show up with a laptop, etc., etc. Thanks a head of time for your input.
Example: When a technician pulls up the application and selects to install a new CPU he/she fills out all of the required information and proceeds to a check out page where he/she can then select other accessories that go with the CPU like keyboard, mouse, monitor, power extender, vga extender, mouse extender, and keyboard extender. However, if a technician selects to install a new laptop he/she should be able to select monitor, keyboard, mouse, wireless cart, valence battery, and cisco wireless card.
Currently I have a one to many relationship between Category (Laptop, Desktop, Printer, Scanner, etc) and Product(IBM X40, IBM T42, Compaq EVO, HP LJ4200, etc)
I hope this makes sense, ultimately I only want the options that belong to a desktop to show up with a desktop, the options that belong to a laptop to show up with a laptop, etc., etc. Thanks a head of time for your input.