私が取り組んでいる新しいプロジェクトの一環として、2 ~ 3 個のテーブルを含むローカル データベース (sqlite) を管理する必要があります。プロジェクトが単純であるため、ORM フレームワークは使用したくありません。.NET 2.0 でコンパイルされたプロジェクトについて言及する必要があります。
私が必要とするのは:
- 各テーブルでの簡単な操作 (CRUD) を有効にします。
- POCOと連携。
各クラスで CRUD メソッドを作成する必要がありますか? ( DRY ) CRUD 操作を有効にする BaseDBClass を作成する可能性がありますか? (それともオーバーヘッドですか?)
私の状況と状況を考慮して、最善のアプローチは何でしょうか?