I have a brief where I have to build a system that helps engineers identify defects on a building site.
The engineer specifies where the defect is on a floor plan, what the issue is and invites another user to fix it.
This is a very simple concept.
But someone has thrown a spanner in the works: at any given point on the floor plan, there might be more than one issue associated with the point it is indicated in the floor plan. An example: a hole in the wall might require an electrician to fix the wires and a plasterer to fill the hole.
But I don't know how to display this; I really like the concept of one point, one issue because it keeps everything simple and it is still the main use case.
The site manager will want to raise more than one issue at a point at the same time, so the interface needs to legislate for this too.
My question
1)What would be the best way of displaying multiple issues at one point on the map? What would be the best way of defining multiple issues at one point on the map? Can this be done without complicating the main use case?
2)Is there a standard pattern for creating multiple issues at one point? If you look at my wireframe I think it would be something like having a link saying 'add another issue at this point'.