For example I have two different user, **Student and Admin.**

They have common properties like **Username, Email, Password, CreateDate, Role etc.**

But **Student** has different or extra properties from **Admin**, for example **Image, CvPath, Graduated School, Graduate Year etc.** so how should I build my entity design on this.