次の属性を持つテーブルがあります。
tblCourseInstructor CourseId int NULL、InstructorId int NULL
[b]tblCourses[/b] CourseId int IDENTITY(1,1) NOT NULL、CourseName nvarchar(100) NULL、CourseDescription nvarchar(2000) NULL
tblInstructors
InstructorId int NULL、InstructorName nvarchar(50) NULL
tblLocations LocationId int IDENTITY(1,1) NOT NULL, Location nvarchar(50) NOT NULL, Seating_Capacity int NULL, offers_inclass_training ビット NULL, offers_online_training ビット NULL, Available_Seating int NULL
tblトレーニングの種類
TrainingTypeId int IDENTITY(1,1) NOT NULL、TrainingType nvarchar(50) NOT NULL
tblトレーニング日
DateId] int IDENTITY(1,1) NOT NULL,
trainingDates datetime NOT NULL
歴史:
従業員がオンラインでコースを受講できる職場でのトレーニング パッケージを作成しようとしています。
そのため、上記の表を作成しました。
登録ユーザーとそのコース選択の詳細が格納されるメイン テーブルがあります。
課題:
私たちがやりたいことは、コース情報画面を提示することです。
この画面では、従業員にドロップダウンからトレーニングの場所を選択するよう求めます。
トレーニング場所を選択すると、その場所のトレーニングの詳細が表形式で表示されます。
たとえば、コースの名前、講師、コースの説明、コースの日時などです。
従業員がこのコースに興味がある場合は、ボタンをクリックして登録し、このコースを受講します。
私たちの大きな課題は、上記のテーブルを結び付けて、テーブルをクエリしたときに、コース名、インストラクター、場所、日時などを上記のようにリストできるようにすることです。
上記の表に基づいて、すべてを結び付ける鍵はありません。
つまり、クエリを実行するときに結合できるように、それらは互いに関連していません。
誰かが私が見逃している可能性があるものを手伝ってもらえますか?
よろしくお願いします。