We should track questions and answers by user_id, not their name.  user_id is primary key - but there is no guarantee that name is unique (in case we want to get all questions or answers for a given user).