سلام به همه

من میخام با EF6 چندتا رکورد رو روی چندتا جدول insert کنم مثلا روی جدول 1، 3 تا، روی جدول 2،2 تا و همینطور تا آخر.

سوال من اینجاس:
1- چطوری میشه اینکارو انجام داد؟
2- اگر یکی از رکوردا هنگام Insert کردن خطا خورد باید تمام رکوردهای قبلش از جداول مربوطه اشون حذف بشن. این عمل رو چطوری میشه پیاده سازیش کرد؟



پیشاپیش از همه برای پاسخ هاشون ممنونم