Is it efficient for me to have 1 table per user account? rather than 1 table many user many columns.?