他の 2 つのビジネス モデルの関連付けを説明する表があります。
例:
Construction Table - available constructions |
Reader Table - available readers |
ReaderPlacement Table - reader assigned to specific construction for specific time.
私の要件によると、ReaderPlacement
テーブルには が含まれている必要がありますApiKey
。私にとって、ベストマッチは一意であり、GUID
後で WCF 通信に使用されます。
次のようなものを書く予定です。
ApiKey CHAR(36) NOT NULL DEFAULT NewSequentialId()
それは正しい解決策ですか?NewSequentialId()
私はそれがより優れておりNewId()
、ユニークであるべきだと読みました。
データベースエンジンは、使用時に列が一意になるように保護しますNewSequentialId()
か、または制約と追加のチェックを追加する必要がありますか?
SQL Azure でも有効である必要があります。
乾杯、ダニエル