@LadyArch3r;

Anladım şimdi Allah razı olsun

şimdi ben yeni sayfa eklediğimde teknoloji ve yazılım kategorilerini seçtim

1-Kategori ilişki tablosu;
-KatId
-SayfaId
-KategoriID

Bu şekilde

yenisayfa eklerken önce yeni sayfayı veri tabanına eklemem gerek çünkü Kaegori ilişki tablosunda sayfa id kullanılacağından öncelikle sayfa ekleme işlemini yaptırıp sayfaıd değerinin otomatik oluşmasını sağlamalıyım.

2- sayfa ekleme yapıldıktan sonra seçilen kategorileri belirleyip ayrı ayrı olarak insert etmeliyim

insert into sayfaid=1 kategoriid=1
insert into sayfaid=1 kategoriid=2

şeklinde olmalı

3- daha sonra ilgili kategori ile ilgili sayfaları çekmek istediğimde

select * from KategorIliski inner join Sayfa on KategoriIliski.SayfaId=Sayfa.SayfaId where KategoriId=2

sorgusuyla çekebilirim

2. kısmı nasıl çözeceğime bakmam lazım sayfa ekleme yapınca önce sayfayı kayıt edip daha sonra hemen kaydedilen sayfanın idsini çekip kategorileri ekletmem lazım.