I've been thinking about this whole issue, and I'm realizing that what I really need is for the accessories and LASER engraving to be "sub items".
What I mean by that is they really should go into a child table, it's relationship to the `orderdetails` table would be the same as `orderdetails` is with `orders`.
So basically `orderengraving` would have a field to reference `orderdetails.DetailID`.
I know this will require a good bit of hand coding, but the main reason I need this is because when I do an export for our accounting program from my DB, I need the engraving and accessories to be separate line items.
I don't know where to start, if this is what I should do. Any advice?