c# bilmiyorum fakat java ile yazabilirim.

-Matematik dersi soruları select
1) (Tüm dersler 1 tabloda) arama işlemi süresi x olsun
2) (tüm dersler farklı tabloda) arama işlemi süresi y olsun

mantıken y'nin süresi daha az olmaz mı ?
Her ders için farklı tablo oluşturulması daha iyi olur.