Adding a detail field is definitely possible - I'm just using a mySQL database. I was simply commenting on the possible confusion of having notes about the work done on a device spread across two locations: general, dated notes, and maintenance specific notes.Actually, the addition of an Activity table is inspired by my heavy use of 4th Dimension that enables you to create related tables. I guess it is not possible to add a Detail field to the Activity record with the system you use. No sweat.
I currently removed the hard coded date field for recapping of the analog, logic, and PSUs, as well as a date field for the floppy drive reconditioning (cleaning and lubrication). I now have a generic system where you can specify a maintenance task (e.g. retrobright, analog recap, etc), a date, and an optional note.
I may create a separate "timeline view" that shows events in chronological order across all the dated items (e.g. acquisition [date, source, price], photos injected into the timeline based on their EXIF date, general notes, and maintenance tasks). It would allow a better way to digest the path to restoration for a device. That may have to wait because I have some other core features I'm working on, as well as getting the backend buttoned up and tested for easy distribution.