Malesef bunun gibi değil.
Tablolar şu şekilde.
tblKitap
-ID
-Adı
-KategoriID
tblKategori
-ID
-Adı
tblKitapKategori (İlişkilendirilmiş tablo)
-KitapID ->tblKitap.ID
-KategoriID ->tblKategori.ID
Uygulamada
Textbox alanına Kitabın adı giriliyor, ve listbox 'dan örneğin 1 den fazla kategori seçilebiliyor. Bir kitaba ait 3 adet kategori olabiliyor.
Insert into tblKitap (KitapAdi, KategoriID) values (@KitapAdı, @KategoriID)
şeklinde yaparsam bu kategoriID alanına sadece 1 adet kategori id girebiliyorum.
Bunu 2 yöntemle yapabilirsin ilki 3 tablon olur ilki kitap diğeri kategori sonuncusu kit_kat diyebilirsin

(kitap ve kategori illişkisini tutacak alan) bir kitap eklendiği zaman o kitap id si ve kategori id sini kit_kat a eklersin kitap1->korku kitap1->macera tarzında genelde kullanılan mantık budur diğer bi yöntem ise her kategori için bi db oluşturup kitap eklendiği zaman o dblere kitap id eklemek ama bu responsluğu sağlamıyor. Bu söylediklerim SQL databaseler için geçerli nonSQL lerde durum biraz daha farklılaşıyor
Teşekkürler.
Insert sorgusu ne şekilde olmalı peki?