0

次のシナリオがあります。

エンティティは通常一意であり、単一の フィールドを主キーとして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エンティティの複合キーを定義するとそれが起こります。

この問題に対する最善のアプローチは何ですか?

4

1 に答える 1

1

外部キーを使用して新しいテーブルを作成し、2つの間の関係を示すためAtomIDに区別する必要があります。SpiltID

于 2012-12-09T19:14:17.540 に答える