Class ProjectSkill
Represents the many-to-many relationship between projects and skills, indicating which skills are required or used in a project.
public class ProjectSkill
- Inheritance
-
ProjectSkill
- Inherited Members
Remarks
This entity establishes the association between a project and a skill, allowing projects to have multiple skills and skills to be associated with multiple projects. This enables skill-based matching between users and projects, helping to identify users with the right expertise for a project.
Properties
Project
Gets or sets the project associated with this skill.
public Project Project { get; set; }
Property Value
- Project
- Represents the many-to-many relationship between projects and skills, indicating which skills are required or used in a project.
ProjectId
Gets or sets the unique identifier of the project.
public Guid ProjectId { get; set; }
Property Value
- Guid
- Represents the many-to-many relationship between projects and skills, indicating which skills are required or used in a project.
Skill
Gets or sets the skill associated with this project.
public Skill Skill { get; set; }
Property Value
- Skill
- Represents the many-to-many relationship between projects and skills, indicating which skills are required or used in a project.
SkillId
Gets or sets the unique identifier of the skill.
public Guid SkillId { get; set; }
Property Value
- Guid
- Represents the many-to-many relationship between projects and skills, indicating which skills are required or used in a project.