ببینید شما میتونبد از روش های
code fist
Model First
و ...
میاید جدول ها رو تو linq یا entity معرفی میکنید
بعد دیگه مثل آب خوردن جداول رو از روی مدل ها میسازید
مثلا در linq بعد از ایمپرت جداول در DataClasses ( در حالت دیزاین ) میاید چک میکنید که دیتا بیس وجود داره یا نه
DataClasses1DataContext db = new DataClasses1DataContext();
if (!db.DatabaseExists())
db.CreateDatabase();
مثل آب خوردن یا اسکریپت رو با sqlcommand پاس بدین به sql تا جداول رو بسازه