computer inventory database

http://www.poofygoof.com/~agrier/computers/ contains a list of most of my computers. it's static (much like my collection) but it might be updated more frequently if it were easier to manipulate, say, in a database. per-computer histories perhaps? cycle counting? a "last-booted" date?

printing barcodes for tracking purposes is not a big deal. automatically reading them with something handheld might be tricky, though. not necessary, however. need to decide how granular to make the numbering. by motherboard (labeled on chassis) makes sense; some devices may be easy to track as well (removable disks, video cards, power supplies?).

actual database structure would be pretty easy: date and source of acquisition, price paid, manufacturer, part number, description, excuse for acquisition, date of disposal, and numerous notes or service entries. well, maybe not so easy, but straight-forward for someone versed in databases. (I am not.)

read-only web client to put crap online. standalone(?) command-line(?) for editing the bits.