Ruby on Railsプログラミングの改善に役立つ小さなプロジェクトを提供しました。これまでのところ、私は完全なユーザーのサインアップとパスワードリセット、覚えている機能と通知の電子メールで認証を完了しました。私は何が起こっているか完全に理解しています。Ruby on Railsで複数のデータベーステーブルを効率的に操作する方法
私はユーザーアカウント領域に移動し、ユーザーが自分のプロファイルを編集するページをコーディングしたいと考えています。登録フォームでは、ユーザー名、電子メール、パスワードを尋ねたところで、簡単に登録したいと思っていました。それは私 個人的な統計 についての彼らのプロフィール のURLを持つことになります
最初の名前 姓誕生 場所 の 日:ユーザーが自分のプロファイル情報を編集するページの場合、それは次のようなもののためにそれらを聞いてきますfavoyriteもの ステータスなど とその写真
彼らはこの情報を即座に更新または変更できるはずです。実際のプロフィールページでは、プロフィールの内容についてこの情報を取得します。
これを行うために別のテーブルを作成するのが最善であると思っていました。プロフィール?または、この情報の一部をデータベースのusersテーブルに保存することをお勧めしますか?
後に、私は設定ページのように多くのページを追加する必要がありますので、私はこれを行うにはクリーンな方法を把握しようとしているなど
これは私が複数で作業することがあります初めてですテーブルと私はそれを行う方法を考えているが、あまり確かではありません。どのようにこれを達成するかについての簡単な説明など、アドバイスをいただければ幸いです。
よろしくお願いいたします。
すべては、ドメインとクエリの要件によって異なります。 DB設計を学ぶhttp://www.db-class.org – clyfe