Предполагая, что мой пользователь посещает места в мире, а база данных выглядит следующим образом, как лучше удалить пользователя из старого места и отправить его на новое место (чтобы этот уникальный пользователь мог только в одном месте сразу)?
У первого пользователя location A
:
database
|
places
|___location A
| |___user1: "exact coordinates"
|
|___location B
|___user2: "exact coordinates"
И вот как я хочу, чтобы он выглядел после перемещения user1
в location B
:
database
|
places
|___location B
|___user1: "exact coordinates"
|___user2: "exact coordinates"
Как переместить user1
в location B
, удаляя его из location A
?
Мне трудно найти правильный синтаксис, чтобы просто удалить (уникально идентифицированный) user1
из его старого места в его новое место.