EFでこれを行う方法はありますか?
着信 DTO に合わせてスキーマを動的に変更したい。したがって、基本的に StreamInsight が舞台裏で行っていることと似ています。
誰にもデータベースに直接触れてほしくありません。すべての変更などは、その場でプログラムによって行われます。個別に、プライマー スクリプトまたはビジュアル スタジオ マクロを介してではなく、事前設定されたロジックに基づいてプログラム自体によって自動的に行われます。
別のこととして、変更によって列を削除する必要がない限り、既存のデータはすべて保持する必要があります。参照整合性違反は、致命的なエラーと解釈する必要があります。