powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Хранение двух 'однородных' значений
4 сообщений из 4, страница 1 из 1
Хранение двух 'однородных' значений
    #37318500
Newbie22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!

Есть некая таблица регистрации запросов через звонки, в дальнейшем из данного запроса можно сформировать заявку, например, на продажу.

Необходимо спроектировать хранение информации о заказчике, например:
звонящий, может уже быть нашим клиентом, тогда, оператор выбирает его из списка, и в таблице звонков мы можем сохранить его уникальный номер (id) тип данных number.

либо это незнакомый нам заказчик, и не факт, что он станет нашим клиентом, следовательно при регистрации звонка оператор вводит название заказчика вручную, т.е. теперь нам в таблице звонков нужно сохранить текстовую информацию, тип данных varchar2, НО , если он все же станет нашим клиентом, мы должны по данному звонку изменить текстовую информацию на его уникальный номер, чтобы как я упоминал выше сформировать заявку.

Вопрос, как правильно хранить два "одно род ных" значения, сходу на ум приходит только создать один столбец varchar2, и в зависимости от ситуации хранить там либо уникальный номер, либо текстовую информацию, но мне кажется это глупо, как обычно решается такая задача?

Если, что-то непонятно, пожалуйста, спрашивайте, постараюсь объяснить.

Заранее благодарен за помощь!
...
Рейтинг: 0 / 0
Хранение двух 'однородных' значений
    #37318532
S_Andrey_A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
newbie22,

Делаем таблицу клиентов и делаем таблицу потенциальных клиентов...
При званке шаримся по клиентам, если находим фиксируем ID, не находим ищем/создаем потенциального клиента и регестрируем его ID....
Если потенциальный, что то купил переносим его в клиенты....
Как то так...
...
Рейтинг: 0 / 0
Хранение двух 'однородных' значений
    #37318760
П-Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Общую таблицу с единым ID. Пришел новый - добавляем. За заслуги взводим флажок "наш клиент".

Из нее всегда можно получить набор клиентов, набор простых контактов.
...
Рейтинг: 0 / 0
Хранение двух 'однородных' значений
    #37319856
Фотография Chop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
newbie22...как обычно решается такая задача?обычно не хранится два значения
обычно, как уже было указано, делается справочник Контрагенты с флажком (с булевым полем) "наш человек"
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Хранение двух 'однородных' значений
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]