How to add an attachment description to file uploads?

I like it. When a new row is created in the attachment model, trigger the popup with a field for the description.

But why do you need two models?