データベースのフロントエンドを構築する際に、コミュニティが「ベスト プラクティス」と考えるものは何かを自問しました。
例えば:
すべてのフォームに独自の接続が必要ですか?
データベース関連のものはすべて別のレイヤーに入れる必要がありますか? つまり、データベースのすべてを処理するクラスを作成し、それをフォームからインスタンス化するなどです。
分離規則、つまり、SQL 文字列、接続文字列を配置する場所をどの程度厳密に守らなければならないか。すべてのフォーム コード (検索可能)、グローバル変数としての個別の (ソース) ファイル、XML ファイル、またはソースコードのどこにもなく、SQL サーバー上のみですか?
等