Entity Framework、C#4.0、およびVisual Studio 2010を使用しています。4つのテーブルのコンテンツを削除するには、単純なSQLクエリを実行する必要があります。クエリには次のものが含まれます。
DELETE FROM dbo.tblMFile
DELETE FROM dbo.tblMContacts
DELETE FROM dbo.tblPersonDetails
DELETE FROM dbo.tblAddresses
一部のテーブル間に外部キーの制約があります。
これを行う簡単な方法はないようです。
最初の回答者の回答に対する私のコメントを参照して:
データの機密性が高いため、すべてのコンテンツをすばやく削除する方法が必要です(要件とセキュリティの問題)
私はEFに不慣れで、学びたいと思っています
上記の外部キー制約のため、切り捨ての代わりに削除を使用しています(また、上記のSQLは例示であり、決定的なものではありません)。
私は強い型付けを強く信じており、すべてのオブジェクトの前に型インジケーターを付けています。デバッグにかかる時間(または数日)を節約できました。
人間は礼儀正しく、敏感で、有益です(他の多くの属性の中でも)。私は人間を目指しています。