タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

commentとdbに関するkdmsnrのブックマーク (1)

  • delete&insert するデータのIDを維持しなくてはならない ... のだろうか? - 極北データモデリング

    IDについてまだ考えている。 テーブルごとに必ずIDを振るという考え方に、まだ抵抗がある。 「今のところ誰も見ていないID」を振る意味が分からないのだが... 「誰も見ていないID」とは例えば、delete&insert で一括登録するレコードに付けたID。 マスタに多値従属する属性を切り出したテーブルで発生する。 ちょっと前に書いた例: MO(=多値を外出ししたテーブル)にはIDを振らない。例えば社内システムで「社員がメールアドレスを 好きなだけ持てる」という場合、社員マスタに社員メールアドレステーブルを外付けする。これがMO。 こんなスキーマですね。 社員マスタ = { 社員ID(PK), 社員番号(UNIQUE), 社員名, ... } 社員メールアドレス = { 社員ID(FK), メールアドレス } ここで、全てのテーブルに機械的にID列を付ける、というルールに従って、社員メール

    delete&insert するデータのIDを維持しなくてはならない ... のだろうか? - 極北データモデリング
  • 1