Overview#Repository is a Data Store
Programing and Repository#Repository, within Domain-Driven Design, you should use methods for retrieving Domain Objects should delegate to a specialized Repository object such that alternative storage implementations may be easily interchanged.
More Information#There might be more information for this subject on one of the following:
Add new attachment
Only authorized users are allowed to upload new attachments.