Retrieve data from two Tables and validate

I'm not sure I'm understanding you correctly, but you may be able to
do this:

# controller
def whatever
  @user = User.find(u_id)
  @user_details = @user.personal_details
end

or, just do this in the view

<%= @user.personal_details.first_name %>