Bence her seviye için ayrı tablo oluşturmak gereksiz. Her tablo birbiri ile aynı. Bunun yerine tek tabloya level adında bir column ekle ve sorunun zorluk seviyesini burada ayarla. Bu konu hakkında daha detaylı öğrenmek istersen veritabanı normalizasyon olarak aratabilirsin.
Şimdi dediklerini yapabilmek için önce C# ile veritabanı arasında bağlantı kurmak lazım. Bunun için farklı çözüm yöntemleri var. "C# get data from sql server" gibi bir arama ile istediğin sonuca varabilirsin. Örnek site
In this tutorial, you will learn how to connect C# application to Microsoft SQL Server Database and Access data. We will also learn Insert, Update & Delete the database and records.
www.guru99.com