Clients book appointments with consultants on a specific date in a specific room which could be from
Question:
Clients book appointments with consultants on a specific date in a specific room which could be from one of many buildings. Rooms have a suite number whereas buildings have a name and address. Some clients are international, while others are not. Each appointment has a number of billable hours which will be billed to the client at the service's hourly rate.
All consultants are treated as employees, though some may actually be contractors. For now, they tend to specialize in either legal services or software development services, but could expand to other areas. Regardless of the service specialization, all services have an hourly rate. For software services, we want to know if they are for mobile app development or not. For legal services, we want to know if they are for criminal or civil law.