• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:テーブル設計について)

テーブル設計について

このQ&Aのポイント
  • ウェブアプリケーションのテーブル設計についてアドバイスを求めます。
  • スタッフテーブルにシフトスケジュールを盛り込むための新しいテーブルの作成方法を教えてください。
  • 業務用ではなく自己学習用のシステムを作成するため、簡素なテーブル設計を希望しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • kotoby2003
  • ベストアンサー率15% (280/1755)
回答No.1

根本的なところですが、基本的にテーブルには「キー」というものがあるとよいです。 たとえば、スタッフテーブルには、「スタッフNO」というカラムというのがあるとよいです。 シフトスケジュールについては、テーブルを、 スケジュール シフト と2つ作ります。 スケジュールテーブルは、 スケジュールNO 年月日 シフトテーブルは、 スケジュールNO スタッフNO となります。

rio_grande
質問者

お礼

パターンが分かって来ました。中間的なトランザクションテーブルを作り、マスタテーブルに対してm:1の関係で参照する、といった感じですね。これから作ってみます。有り難うございました。

関連するQ&A