这在采访中被问到,我必须为每个员工存储多个电话号码。我回答我们可以用逗号分隔一串数字。接下来的问题是如果字符串的大小变得非常长(假设有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