Custom File Attach

Is there any way to add the ability to attach files to certain records. For example I would like the ability to attach files to a record on the UD100 table.