過去ログ

                                Page      99
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼1対1関係のメリット/デメリット  yu-ji 02/11/12(火) 10:25
   ┗Re:1対1関係のメリット/デメリット  イケガミ 02/11/12(火) 11:27
      ┗Re:1対1関係のメリット/デメリット  yu-ji 02/11/13(水) 17:19

 ───────────────────────────────────────
 ■題名 : 1対1関係のメリット/デメリット
 ■名前 : yu-ji
 ■日付 : 02/11/12(火) 10:25
 -------------------------------------------------------------------------
   いつもお世話になってます。

VBAの質問というより、AccessというかRDBについての質問で、かつ、とても
基本的なことなんですが。

1対1の関係のテーブルにするメリットって何があるのでしょうか?

検索サイトで検索したところ、
・フィールド数が多くなると、処理が遅くなるらしい

ということは分かったんですが。
あとデメリットは、
・キー情報をそれぞれ持たなければならない
というのは分かるのですが。

みなさんは、どういったことを意識して、テーブルを分けていますか?
意味的(役割的)な意味で、テーブルを分けたりしない方がいいのでしょうか?


#「どうすれば目的を実現できるか」ということは分かっても、
#「どのようにするのがベストか」というのが、まだまだ難しいです(^^;

 ───────────────────────────────────────  ■題名 : Re:1対1関係のメリット/デメリット  ■名前 : イケガミ <ikegami_kumamoto@dosule.com>  ■日付 : 02/11/12(火) 11:27  -------------------------------------------------------------------------
   >みなさんは、どういったことを意識して、テーブルを分けていますか?

1:1の関係にはテーブルは分けないです。

正規化してもどうしてもフィールド数が制限(255フィールドかな?)にかかる
場合だけでしょうね。。(するときは)

 ───────────────────────────────────────  ■題名 : Re:1対1関係のメリット/デメリット  ■名前 : yu-ji  ■日付 : 02/11/13(水) 17:19  -------------------------------------------------------------------------
   ▼イケガミ さん:
>>みなさんは、どういったことを意識して、テーブルを分けていますか?
>
>1:1の関係にはテーブルは分けないです。
>
>正規化してもどうしてもフィールド数が制限(255フィールドかな?)にかかる
>場合だけでしょうね。。(するときは)

レス、ありがとうございました。
参考にさせてもらいます。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 99