最初はテスト プラットフォームであったアプリを開始しました。ユーザー管理と、従業員のテストを表示できるマネージャーです。
最近、ユーザーが従業員の代わりにテストを完了できるように機能が拡張されました (まだ構築されていません)。基本的にはレコードを追加しますが、ユーザーは追加しません。
これには、ユーザー (ログイン/セキュリティのためのユーザー情報を含む)、プロファイル (すべての個人情報: 住所、身長など)、調査 (ユーザーの調査回答を含む) の 3 つのテーブルを使用しています。
構造への変更を最小限に抑えて、アプリケーションを拡張してこの機能を含めるにはどうすればよいですか?
これを行う最善の方法は、テーブルのプロファイルと調査にレコードを挿入し、ユーザー名/パスワード/電子メールを持たないことだと思いますか? テーブルがuser_idsを介してリンクされているため、関連付けられたuser_idが存在する必要があります...