Identifying Resources from Requirements
Resources do not come from databases, frameworks, or other existing ways of modeling data. They come from requirements. More specifically, they come from understanding what users want to do and what concepts they talk about when describing their needs and identifying the different roles.
The best way, in my experience,