Hi, I'm developing a very simple social network game where users guess other users' age by just looking one profile picture. Everything seems to be very simple except for one thing. I want the use case to be the following: 1. I am user A. 2. I VIEW user B nickname and picture but I cannot see the user B's AGE. 3. In that same page, I SEND my AGE guess of user B. 4. SYSTEM thanks me and SHOWS user B's profile with AGE and all other information. What is the best practice to create a model that user A can only see user B's age after sending his age guess? I though of using flag-variable but I'm bit confused. Option 1: - Create model User with voted_user_id. This variable starts null and only gets number after voting for user B & others. Option 2: - Create a new model called Handshake. User has_many Handshakes. Handshake has two variables user_see_id and user_voted_id. User_see_id is the User A in the use case and user_voted_id is the user B. Handshake's variables are only created at stage 3 (above paragraph). So, the system will make a check to see if Handshake was created and if yes, it shows the age otherwise it shows a link for guessing. Option 3: - Any other simpler idea? -- Posted via http://www.ruby-forum.com/.
-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

