ここで質問と回答を確認してきました:タグまたはタグ付けに推奨される SQL データベースの設計 、データベースの一般的な設計は理解していますが、どのように機能しますか? たとえば、次のような設計設定があるとします。
Table:Questions
Columns: QuestionID, Title, Content
Table: Tags
Columns: TagID, Title
Table: QuestionTag
Columns: QuestionID, TagID
ユーザーが新しい質問を作成するとき、自動インクリメントに設定された QuestionID でその質問を Questions テーブルに挿入しますか? 次に、タグについても同じことを行いますか?
しかし、挿入時に ID がわからない場合、QuestionID を QuestionTag テーブルの TagID に一致させるにはどうすればよいでしょうか。