ИМХО все из-за RLS и даты запрета редактирования
Очень часто ты прикрепляешь сканы уже после того как период закрыт. Т.е. получаеться нужно изменить документ без изменения и перепроведения. Вот чтобы не городить огород как разрешить менять документ в закрытом периоде и сделали отдельной сущностью
Второй момент девочка которая добавляет прикрепленный документ не должна иметь возможность менять сам документ. Т.е. у неё может и не быть прав на изменения документа. Вот чтобы не давать права на то что не надо проще хранить в отдельной сущности
Ну и третий момент RLS. Когда у каждого вида документа свой вид прикрепленного файла тогда легко можно раздать доступ к прикрепленным файлам. Т.е. ограничить доступность и видимость этих файлов в зависимости от прав. Если хранить все в одном файле, то сложно организовать велосипед по предотвращению доступа к тем файлам к которым девочка не должна иметь доступ.