I want to find out if it is good practice to use virtual ICollection to access the connected tables of other tables. An example, I have a users table and other tables for their