Untuk skema sederhana, Anda bisa memanggil dataContext.CreateDatabase() - namun akan sangat ambisius untuk berharap ini menangani semuanya. Saya menduga Anda mungkin harus menerima kerugian dan (sayangnya) belajar tentang nilai cadangan.
Lihat MSDN untuk lebih lanjut tentang CreateDatabase:
http://msdn.microsoft.com /en-us/library/system.data.linq.datacontext.createdatabase.aspx