私はビジネスアプリケーション(asp.net)で作業しています。今私はSQL Serverを使用しています。しかし、私は少なくともmysqlとpostgresqlをサポートします。 今後の頭痛を避けるために考慮すべき問題は何ですか?特にデータ型(列型)について。例えば。私はビット列はいくつかのdbsでサポートされていないと思うので、私はtinyintを使用しますか?データベースの移植性(SQLサーバーからmysql、postgresqlへ)
私は主にプレーンなSQL(エンティティフレームワークやlinqなどはありません)を使い、できるだけシンプルにしています。 私はトリガーなどのものを使用していません。 私はストアドプロシージャを使用しますが、私は必要があればプレーンSQLに置き換えることができます。