Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

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

Ответ
 
Опции темы
Старый 22.05.2016, 12:28   #1
Xezon
Mazafaka stenograf
Форумчанин
 
Аватар для Xezon
 
Регистрация: 12.01.2012
Адрес: Россия, Республика Татарстан
Сообщений: 217
Репутация: 51

icq: 640853848
skype: hijacker30
Стрелка Сохранение нескольких телефонных номеров клиента

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

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

icq: 640853848
skype: hijacker30
По умолчанию

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

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

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

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


17:56.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru