NB: this was already discussed in this topic: Sélectionner plusieurs fichiers dans une pièce joindre (in french)
If you need to attach N document to a record you have a 1-N linked object holding the documents, no dicsussion on this.
The possible improvements are on the UX to manipulate this 1-N linked object