"I am trying to build an application to help Irish OMCs and their agents to manage their properties. I am a bit stuck trying to think about the entities which will be required, in particularly what hierarchy is going to be most helpful for representing the division between estate/complex, building and unit"