次のシナリオがあります。
エンティティは通常一意であり、単一の フィールドを主キーとしてAtom使用してデータベースに保存できます。AtomAtomIDSplitID` 。_AtomID. In rare cases theneeds to be split. In that case a second record must be created in the database table with an identicalbut a discriminating
ですから、基本的に私はの複合キーが必要でAtomIDあり、それがめったに識別されないSplitID場所が必要です。SplitIDSQLServerCompact4データベースが提供するAutoID機能を失いたくありませんが、FluidAPIでAtomエンティティの複合キーを定義するとそれが起こります。
この問題に対する最善のアプローチは何ですか?