merhaba;
arkadaşlar paylaşımlar için teşekkür ederim fatih bey mantık tablo şişer konusu değil orda dediğim şuydu yani isimler islindiğinde mesajlar hala kalır gibisinden söyledim onu..
hocam tablonuza durum diye bir bölüm açın "1" ise hem alıcıda, hem göndericide gözüksün. 2 ise sadece alıcıda, 3 ise sadece göndericide gözüksün.
bunun dışında alternatif bir tablo daha açarsın, mesajı gönderici ve alıcı için ayrı ayrı kaydedersin. sildiğinde de kendi tablosundan silersin.
bunlar dışında alternatif bir şey yok. veritabanı şişer düşüncesinden de kurtulun bence.
evet bu dediğiniz şimdi oldu sabah beri taktım kafama diye çözüm bulamıyordum en mantıklısı ilk kim silerse kendi id sini siler sonraki idsini silmek için hamle yaptığında bakar gönderen idsi yoksa satırı komple siler bu kafama yattı..
benim söylediğimi geliştirebilirsiniz örneğin alıcı mesajı sildiyse kendi sütunundaki silinir. gönderen de sildiğinde alıcı sütunu boşsa satırı siler. vs..