Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.05.2016, 11:28   #1
Xezon
Mazafaka stenograf
Форумчанин
 
Аватар для Xezon
 
Регистрация: 12.01.2012
Сообщений: 229
Стрелка Сохранение нескольких телефонных номеров клиента

Суть такова, оформляется новый клиент, ФИО, Дата рождения и т.п. но встал вопрос, что если потребуется 2, 3 или вообще n-е количество телефонных номеров клиентов, создавать n-e число столбцов не логично, можно ли это как-то сделать в одной таблице, или же благорассудно будет создать отдельную таблицу где будет все месиво из номеров с простой привязкой по ID клиента?
Xezon вне форума Ответить с цитированием
Старый 22.05.2016, 11:44   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

А это смотря для чего эти номера и как будут обрабатываться. Если просто для сведения, то можно в одном текстовом поле достаточно большой длины через запятую, например, хранить. Если их вообще не меряно, то блоб поле. Если для какой-то обработки, то лучше в дочерней таблице
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 22.05.2016, 11:51   #3
Xezon
Mazafaka stenograf
Форумчанин
 
Аватар для Xezon
 
Регистрация: 12.01.2012
Сообщений: 229
По умолчанию

Аватар, думаю подойдет просто широкое поле, проанализировав, посчитал что максимум понадобится 4 номера(2 сот и 2 стац) ну или комбинации, вопрос был поставлен потому, что ведется работа с Юрид. лицами, но начальство говорит, что пока больше 3-х номеров не использовалось, спасибо =D
Xezon вне форума Ответить с цитированием
Старый 22.05.2016, 11:56   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Это же начальство завтра же завопит - почему 6 номеров не помещается, так что varchar с приличным запасом
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
маска ввода для нескольких телефонных номеров в одном поле ТипичныйСтудент Помощь студентам 1 31.01.2016 03:10
Массивы, удаление четных номеров, обнаружение максимальных номеров. Memorial Помощь студентам 2 18.10.2011 22:58
Импорт телефонных номеров из excel в access jen9tko Microsoft Office Access 0 08.11.2010 15:34
БД телефонных номеров ElenaOrsk Общие вопросы Delphi 0 31.05.2009 12:25
Сохранение нескольких записей из DbGrid в базу Canadec БД в Delphi 5 06.09.2007 14:26