Хранение телефонных номеров в БД

об этом спросили в интервью, где мне пришлось хранить несколько телефонных номеров для каждого сотрудника. Я ответил, что у нас может быть строка чисел, разделенных запятыми. Следующий вопрос заключался в том, что если размер строки станет очень длинным (предположим, гипотетически 1000 чисел ). Придумайте лучшее решение. Я был в неведении. Может кто подскажет правильный подход к решению этой проблемы..

РЕДАКТИРОВАТЬ :Я предложил заморозить количество столбцов как некоторое максимальное число и вставить его в соответствии с потребностями, но в большинстве случаев это привело бы ко многим значениям NULL, так что это был бы плохой дизайн.

РЕДАКТИРОВАТЬ :Я просто хотел знать, существует ли какой-либо другой способ решения этой проблемы, кроме добавления новой таблицы, как предложено в одном из приведенных ниже комментариев (, который я сказал в качестве ответа ). Кстати, это какая-то уловка со стороны интервьюера или действительно существует другое решение?

0
задан Bala 23 July 2012 в 05:57
поделиться