私のmysqlデータベースには次のシナリオがあります。2つのテーブル:
todoitems
- todo_id
- todo_title
todo_sync_controllers
- todo_sync_id
- デバイスID
- should_delete
- is_deleted
- todo_id
ご覧のとおり、todoitemsからtodo_sync_controllersには1対多の関係があります。
私はphpスクリプトを使用してサーバーと通信します。ToDoアイテムのデバイスからフェッチを実行するたびに、そのデバイスとTodoアイテムのtodo_sync_controllerエントリがあることを確認する必要があります。欠落している場合は作成する必要があります。
これを解決する1つの方法は、php-scriptからループと複数のクエリを使用することですが、これは単一のINSERTクエリを使用して実行できるかどうか疑問に思っていました。何か案は?