DEPARTMENT OF INFORMATION TECHNOLOGY APPLICATION DEVELOPMENT THEORY III TUTORIAL 10 TOPIC: Class diagrams, ERD Week of : 4/5/2022 Case Study: Real Estate Listing Service System Consider the event table below for a real estate company which lists/advertises properties to the general public. Properties are constantly being sold and new ones are added. This subsystem keeps track of new properties which are added to the list, queries and amendments. The system also produces an up to date list of properties on the books every 2 weeks. Event Table Event 1. Real estate office submits list of new properties 2. Agent requests information about a property 3. Time to produce the fortnightly report 4. Real estate office submits a request to change a property’s details Trigger New property Source RE Office Use Case Add property Property query Agent Query property “15th and 30th of the month” Property change request Response Destination Property information Agent new Produce available List of all Agent properties report properties available RE Office Update property Updated details property information 1. Draw an entity relationship diagram to represent the data storage requirements for the system. 2. Draw a domain model class diagram that corresponds to the ERD but shows there are different types of properties that have different attributes. 3. The description above assumes all properties are for single-family houses. What about multi-family properties or commercial properties? Page 1 of 1