DNN-4288 Add virtual roles for performance and add FK on permission tables