For a school project, I need to make a DFD for an educational game, where both students and teachers need to be able to view the game's leaderboard.
Currently in my diagram, "Student" and "Teacher" are seperate external entities, "View leaderboard" is a process, and the leaderboard data is stored in a data store called "Leaderboard".
To represent this, can I use the same process for both entities:
or must I create separate processes for each entity like this: