+------------+ n 1 +------------+ 1 n +------------+ | group |----------| person |------------| skill | +------------+ member +------------+ provide +------------+ G < { group } S < { skill } P < { person } query: (S, G) --> P menu --> edit groups --> edit persons --> edit skills --> find person Form: Edit Skill List " " ADD skill-1 MODIFY DELETE skill-2 MODIFY DELETE skill-3 MODIFY DELETE Form: Edit Person List " " ADD person-1 MODIFY DELETE person-2 MODIFY DELETE person-3 MODIFY DELETE Form: Edit Skills Of A Single Person MODIFY skill-1 skill-1-1 "....." skill-1-2 ..... skill-2 skill-2-1 ..... skill-2-2 ..... Form: Enter Required Skills, Group of Persons, Get Possible Person(s)