私は現在、MySQLデータベースのテーブル構造を使用しています。私はオンラインで素晴らしいテーブル構造を見つけましたが、そのようなものを複製する方法がわかりません。私はこれに不慣れで、すべてのテーブル(相関データ(インデックス)、外部キー、多対多の関係など)を作成するクエリの作成に協力を求めています。
ランダムすべてのフィールドを選択するためのクエリを作成できました。
SELECT *
FROM schedule
INNER JOIN semester
ON schedule.semester_id = semester.id
INNER JOIN office_hours
ON office_hours.schedule_id = schedule.semester_id
INNER JOIN faculty
ON faculty.id = office_hours.faculty_id
INNER JOIN faculty_titles
ON faculty_titles.faculty_id = faculty.id
INNER JOIN faculty_education
ON faculty_education.faculty_id = faculty.id
INNER JOIN section
ON section.faculty_id = faculty.id
INNER JOIN class
ON class.id = section.class_id
INNER JOIN major_class_br