私は、asp_membership が uniqueidentifier を使用していることに気付きました。私には、スペースの無駄のように思えました。これを ID に置き換えない特別な理由が思いつかなかったからです。
ただし、SQL Server では int に変更できません。「接続されたデータベース サーバーでは、uniqueidentifier から int への変換はサポートされていません」と表示されます。グーグルで調べた後、すべての関係などを壊してから、列を手動で削除してintとして再度追加する必要があるようです。より良いアプローチを知っていますか?
複数のデータベースを扱うことはないと思うので、uniqueidentifier は不要のようです。同意しますか?
注意してください: 私は新しい Web アプリケーションを開始しています。これを修正するのは難しいと思いますか?
また、主キーは URL の一部ではないことに注意してください。