У меня есть столовые и пользовательские комнаты. В пользователе таблицы я хочу, чтобы store room_id - это ключ кластера, а id_user может быть дубликат. Пример room1 имеет пользователь (1,2,3 ..), room2 имеет пользователей (1,2,3). И имя пользователя может быть другим: с номером 1 у меня есть идентификатор пользователя 1, а имя - Joni, но user2 id пользователя - 1, а имя может быть Joini или Sam.
Но с возможностью не дублировать, когда имеют образец room_id и user_id. бывший в room1 у пользователя 1, он не может иметь ряд второй хранится Room1 и пользователя 1.Как создать кластерный ключ в mysql?
это образец Кассандры дБ
Непонятно, но похоже, что вы ищете композитный уникальный индекс .. вы хотите, чтобы пара id_room, id_user уникальна? – scaisEdge