diff --git a/models/participant.js b/models/participant.js
index d379fa4ac3422f301c8648dc98361013979434ad..00c69dd1390d1991d8ca103f11dd5bb6c0780200 100644
--- a/models/participant.js
+++ b/models/participant.js
@@ -7,7 +7,6 @@ class Participant extends Sequelize.Model {
         name: {
           type: Sequelize.STRING(10),
           allowNull: false,
-          unique: true,
         },
         password: {
           type: Sequelize.STRING(100),
@@ -27,6 +26,9 @@ class Participant extends Sequelize.Model {
         paranoid: false,
         charset: 'utf8mb4',
         collate: 'utf8mb4_general_ci',
+        uniqueKeys: {
+          uniqueNameMeetingId: { fields: ['name', 'meeting_id'] },
+        },
       },
     );
   }