I have a system for students, instructors, and administrators. Sometimes an instructor can also be an administrator.
I intend to store menus and submenus in XML. Should I store admin and instructor menus in separate nodes, and then combine them when I render, or should I have one master menu with roles attached that shows all the options when the roles are determined?