1

これはこれとまったく同じ質問ですが、代わりに EF5 の質問です。

今は可能ですか?

int PK を持つ Users テーブルがありますが、InsertBy/UpdateBy などの列を持つ他のテーブルでは、UserID ではなく、Users テーブルの LANID varchar 列の値を使用する必要があります。

4

1 に答える 1

3

いいえ、まだできません。EF はまだ一意のキーをサポートしていないため (非 PK 列を使用するための前提条件)、FK はプリンシパル テーブルの PK をターゲットにする必要があります。

于 2012-09-05T18:58:20.513 に答える