誰かが私を助けてくれることを願っています。最近、リモートSQLサーバーデータベースに接続するWindowsフォームアプリケーションの開発を開始しました。潜在的なクライアントがアプリケーション全体を購入できるかどうかを尋ねるまで、私はそれを開発するのに十分満足していましたが、彼らはアプリケーションがインターネット経由でデータベースに接続することを望んでいません。
私は主にphp/mysqlを使用してWebサイトを開発していますが、この特定のプロジェクトではc#に移行しました。私はSQLに精通していますが、クライアントがアプリケーション全体を自分のコンピューターに置きたい場合に使用するデータベースがわかりません。アプリを公開する際の前提条件としてデータベースのインストールを提供することを検討しましたが(現在、その方法はわかりませんが)、それが適切であるか、より多くの問題につながる可能性があるかどうかを予約しています。1台のコンピューターにインストールでき、管理の必要がほとんどない、またはまったくないアプリケーションを作成したいと思います。この場合、誰かがデータストレージにアプローチするための最良の方法をアドバイスできますか?