私は一連の数値に計算を適用するシステムを導入しています (詳細はあまり関係ありません)。システムユーザーが適用できる計算セットが多数あり、新しいセットが頻繁に追加されます。現在、新しい計算セットをシステムに追加する必要がある場合、それらはコード ベースに追加され、システムの新しいバージョンがリリースされます。まったく新しいバージョンをリリースすることなく、新しい計算セットをシステムに追加できるようにしたいと考えています。また、これらの新しい計算がシステム ユーザーに自動的に表示されるようにしたいと考えています。現在、計算セットごとに新しい関数が作成され、適切な関数名を含むレコードがシステム テーブルに追加されます。これらのレコードは、リストからそれらを選択するシステム ユーザーに表示されます (関数名にはもちろんエイリアスが付けられます!)。
これは私が継承した VB6/Access アプリで、現在 VB.NET と SQL Server で書き直しています。
これを行う最善の方法についてアドバイスはありますか?