172 похожих чатов

Видимо меня неправильно понимают,или я что-то ни то говорю..Начнём с

начала. У меня есть база,в базе есть сущность пользователя,у пользователя есть чаты, девайсы с которых от сидит,и тд.В один момент в приложении может стать слишком много пользователей, как раз для этого я делаю партиционирование. Проблема в том что нужно как-то связывать новые дочерние сущности с теми, у которых были связи с родительской сущностью. Например, после партиционирования я не могу добавить такому пользователю девайс,или добавить его в чат из-за отсутствие связей.Как сделать переадресацию по триггеру из родительской сущности к этим дочерним?

3 ответов

11 просмотров

почему нельзя создать девайс со связкой к юзеру

Например, типичное "слишком много" по сегодняшним временам -- это 10 миллиардов. У вас не станет 10 миллиардов пользователей, не конопатьте себе мозг. Лучшэ сделайте правильную структуру всего остального, чтобы не вылезли проблемы на ровном месте.

И да, на принцыпиальном уровне -- или СУБД поддержывает такие вещи, и тогда она сама понимает в какую таблицу что отправлять когда обращаются к партицыонированной таблицэ (партицыонированная таблица становится до какой-то степени виртуальной) -- или не поддержывает, тогда всё тожэ самое вам надо будет писать на клиенте -- замену основного имени (которого нет) на несколько партицыонированных.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта