Участник
Пользователь
- Сообщения
- 264
- Реакции
- 132
- Помог
- 13 раз(а)
Есть массив из
1. Добавление связи. Входные данные
По тригеру определенных событий я получаю
2. Разрушение связи. Входные данные
При разрушении ентити мне нужно получить все связи ее
3. Быстро проверить есть ли связи у обьекта
Возможно кто-то уже подобное делал - поделитесь примером своей реализации или хотя бы идеями с помощью каких структур хранить связи и работать с ними было бы оптимально.
Уточнение - связи могут быть множественными то есть один обьект может быть связан с несколькими ентити и наоборот одна энтитя может иметь связи с несколькими обьектами
N
(порядка 100-200) элементов , и нужно организовать связи между этими елементами и некоторыми ентитями на сервере.1. Добавление связи. Входные данные
(n,id)
По тригеру определенных событий я получаю
n
индекс обьекта и id
ентити - и мне нужно получить связи обьекта n
и если у него нету связи с id
то добавить такую связь.2. Разрушение связи. Входные данные
(id)
При разрушении ентити мне нужно получить все связи ее
id
c обьектами n
и удалить их(связи) если таковые есть. 3. Быстро проверить есть ли связи у обьекта
n
Возможно кто-то уже подобное делал - поделитесь примером своей реализации или хотя бы идеями с помощью каких структур хранить связи и работать с ними было бы оптимально.
Уточнение - связи могут быть множественными то есть один обьект может быть связан с несколькими ентити и наоборот одна энтитя может иметь связи с несколькими обьектами