私は本のアプリケーションのためのデータベースを設計しています。私はメインテーブルの本を持っており、その子テーブルはチャプターであり、チャプター子テーブルはセクションです。したがって、ここで問題があります。一部のチャプターも3つのステップに分かれています。チャプター名->パート1->ディビジョン1 で、各チャプターはセクションとセクションもさらに3つのステップに分かれていますセクション->サブセクション。
質問:各チャプターにパートとディビジョンがあることは必須ではないため、チャプターのパートとディビジョンを管理するにはどうすればよいですか。セクションによってはサブセクションがある場合とない場合があるため、セクションについても同じ質問があります。
以下に、本の構造について説明します。
Book Name:
Chapter 1
section 1
section 2
Chapter 2
Part 1
Division 1
Section 1
section 2
sub section 2(1)
sub section 2(2)
Division 2
section 1
section 2
Division 3
section 1
section 2
Part 2
section 1
section 2
Chapter 3
section 1
section 2
では、どうすればmysqlでこれを行うことができますか?