這在採訪中被問到,我必須爲每個員工存儲多個電話號碼。我回答我們可以用逗號分隔一串數字。接下來的問題是如果字符串的大小變得非常長(假設有1000個數字)。提出一個更好的解決方案。我無能爲力。有人可以建議正確的方法來解決這個問題..在DB中存儲電話號碼
編輯:我確實建議我們凍結列的數量作爲一些最大數量和插入aas每個需求,但它會導致在大多數情況下,許多NULL值那會是一個糟糕的設計。
編輯:我只是想知道,如果他們確實存在解決不是添加新表中的下面的評論一個(我沒告訴作爲一個答案)建議其他這個問題的一些其他方式。 順便說一句,這是面試官的一些訣竅還是另一種解決方案實際存在?
除了創建另一個表格之外,還有其他的方式嗎? – Bala 2012-07-22 13:24:06
沒有辦法使得任何意義... – klaustopher 2012-07-22 13:36:11
原因即時通訊問這是面試官告訴它是一些數據挖掘問題通常面臨。根據你的建議,我確實告訴過使用新桌子,但他說想到別的。這就是爲什麼我提出這個問題。 – Bala 2012-07-22 17:25:56