Число может быть разделено несколькими членами, и один из них получает его

FeatureVOIPService
Порезанный
7 сентября 2026 г. в 02:08 UTC
Автор
Kamo
Обещать
4d5d419

Один человек может сказать: «Этот номер принадлежит Саре» и ничего. другое. Реальные столы не имеют такой формы: на линию поддержки отвечают четыре. человек, а продавец несет как свою прямую линию, так и общую основную Номер. Одна колонка владельца заставляет администратора выбирать между "никто не может" «Смотри» и «Это принадлежит не тому человеку». MEMBER PHONE NUMBER делает задание много-ко-многим и ставит один действительно Необычный факт на стыке. IS PRIMARY - это число, а не член. Отвечает на вопрос точно одно правильное значение — когда текст попадает на эту строку, на нить которой он попадает внутрь? VoipNumberOwnershipService отвечал на этот вопрос отказом, когда два Участники требовали номер, который был правильным и бесполезным: ответ клиента Никуда не делась. Это намеренно НЕ «номер по умолчанию этого члена»; член может Они должны быть первичными на нескольких, и тот, из которого они исходят, является выбором сообщения. Потому что объединение этих двух даст входящую собственность каждый раз, когда кто-то Они изменили свой исходный номер. Оба ограничения живут в базе данных, потому что уникальность на уровне приложений теряется. a гонка: уникальная (MEMBER ID, ORG PHONE NUMBER ID) и Частичный уникальный индекс (ORG PHONE NUMBER ID) Где находится приоритет. Частично, так что никто не звонит Тем не менее, это законно и подает документы против организации. Назначение автоматически продвигает первого участника - администратор, поставив один Человек на одном номере явно означает, что он его получит. Отказ от первичного Продвигает самого длинного оставшегося держателя, а не покидает линию Кто-то не отвечает, кто-то все еще отвечает. OWNER MEMBER ID выживает как проекция Кто является основным, поддерживается здесь, потому что входящая маршрутизация все еще происходит от него. Возможность теперь возвращает каждую строку, которую участник может отправить, и разговор Создание принимает одно — подтвержденное против собственных чисел члена, никогда Замененный. Числа разделяются, поэтому тихое возвращение к другому отправить из строки, которую член не может быть включен, и поместить ответ в нитку ожидаемо. DDL применяется вручную, включая заполнение из колонки, которую он заменяет.

Все изменения

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены