आप प्रति संपर्क नंबर या ईमेल पते पर एक पंक्ति के साथ अलग टेबल बनाना चाहेंगे।
CREATE TABLE Contacts (contactId int, name varchar(128), etc, etc
CREATE TABLE ContactEmail (contactId int, emailAddress varchar(128), etc
CREATE TABLE ContactPhone (contactId int, phoneNumber varchar(128), etc
यह आपको अलग-अलग नंबरों/ईमेलों को संशोधित करने, उन्हें हटाने, उन्हें जोड़ने आदि की अनुमति देगा, बिना किसी सरणी को अनपैक करने के लिए बाहरी प्रोग्राम की आवश्यकता के।
लेकिन अगर आप वास्तव में इसे असामान्य रूप से संग्रहीत करना चाहते हैं, तो आप सरणी को एक सीमित स्ट्रिंग में बदल सकते हैं। . प्रत्येक ईमेल पते के बीच एक सीमांकक लगाएं (यह सुनिश्चित करने के लिए उपयुक्त जादू के साथ कि एक पते में पहले से ही सीमांकक नहीं है) फिर इसे वापस बाहर के रास्ते में विभाजित करें।