Let's say I have an Entity that represents an employee:
Employee First name Last name Birthdate Hair color Eye color Gender .... (and so on)
Now, imagine I have a website with 2 pages: A home page and a profile page.
On the home page, there will be the name and the gender of the last 10 employees registered. Like this:
David (male) Frank (male) Anna (female) Bob (male) Lynda (female)
When I click an employee name, I'll be taken to the profile page which will show me every data of the selected employee
Since I just need their names on the home page, it doesn't make sense to load the entire model from the database (I don't need their gender, hair color, etc..., just the names. Imagine if the employee entity had much more data).
How do I handle this situation in DDD? It doesn't look like this is a bounded context problem. Should I create different variations of the entity? For example:
Employee First name Last name Birthdate Hair color Eye color Gender LastEmployee First name Gender