Anda ingin membuat tabel terpisah, dengan satu baris per nomor kontak atau alamat email.
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
Ini akan memungkinkan Anda untuk mengubah nomor/email individu, menghapusnya, menambahkannya, dll, tanpa memerlukan program eksternal untuk membongkar array.
Tetapi jika Anda benar-benar ingin menyimpannya dengan denormalisasi, Anda dapat mengubah array menjadi string yang dibatasi. . letakkan pembatas di antara setiap alamat email (dengan sihir yang sesuai untuk memastikan alamat belum berisi pembatas) lalu pisahkan saat keluar.