ピースペース

コードファースト時代の主キー設計

leave a comment »

コードファーストとは? つまりModelありき
DBは単なるストレージであり、RDBは条件ですらない
DBスキーマは生成されるものであり、もはや設計する必要はない。
なので、「主キーを何にするか?」という課題は消える

んだば、ModelのキーをID(Identity もしくGUID)にするのは?
これは単純にナビゲーションプロパティのリンクを単純に保つため。という理由だけ

キーを何にすべきか?を考える時間を削って
どんなナビゲーションプロパティが必要か?を考えることに集中する

が、EntityFrameworkの原点にある
の?

Written by nasu38yen

2011年7月30日 @ 12:02 PM

カテゴリー: 未分類

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。