Hocam en büyük problem veritabanında. Bir kolon birden fazla veri tutuyorsa o kolon normalize edilmelidir. Tablo'da her ödeme yöntemi için yeni sütun açmak tabii ki doğru olan çözüm değil, yeni bir tablo oluşturmalı, normalize edilen sütundaki virgülle ayrılmış değerleri satır halinde kaydetmeli, sonra normalize edilen kolonun tablosundaki satır'ın id'si ile yeni tablodaki ödeme yöntemlerini uzak anahtar ile ilişkilendirmelisiniz. Böylece null değerlerin de önüne geçersiniz.
Ne demek istediğimi anlamadıysanız
BURAYA BAKINIZ
Eğer bu şekilde yaparsanız her ödeme yöntemini ayrı ayrı değerlendirebilir, onaylayabilir yada başka işlemler yapabilirsiniz. Aksi takdirde bir hücrenin içinde bulunan ve virgülle ayrılmış değerlere farklı farklı işlemler uygulamak eziyet olur.