まず、これはリレーショナルデータベースに継承を実装する方法についての質問ではありません。
問題:
私はいくつかの他のサブシステムなどを持っているかもしれないいくつかのサブシステムを持っているシステムを持っています。各システムの構成パラメーターを格納するデータベースを作成する必要があります。子システムは、独自の設定が提供されていない場合、親から設定を継承します。継承は各パラメーターに基づいており、その完全なセットではありません。
基本的に...
保存時:
- システムA:背景:白、スタックサイズ:100、スレッド:50
- システムA-1:背景:青、スタックサイズ:null、スレッド:null
- システムA-1-1:バックグラウンド:null、スタックサイズ:10、スレッド:null
- システムA-2:バックグラウンド:null、スタックサイズ:null、スレッド:150
- システムA-1:背景:青、スタックサイズ:null、スレッド:null
ロード時:
- システムA:背景:白、スタックサイズ:100、スレッド:50
- システムA-1:背景:青、スタックサイズ:100、スレッド:50
- システムA-1-1:背景:青、スタックサイズ:10、スレッド:50
- システムA-2:背景:白、スタックサイズ:100、スレッド:150
- システムA-1:背景:青、スタックサイズ:100、スレッド:50
これをどのように実装しますか?そうすれば、高速にロードすることもできますか?
私はNoSqlとSqlソリューションのいずれかを使用するために開いています。しかし、これを消費する私のアプリケーションはC#で記述されます。
前もって感謝します。