Answered step by step
Verified Expert Solution
Question
1 Approved Answer
The Urban Real Estate Agency is undergoing expansion. The real estate boom has led to a sharp increase in real estate transactions. The agency has
The Urban Real Estate Agency is undergoing expansion. The real estate boom has led to a sharp increase in real estate transactions. The agency has more than tripled its volume of transactions and, as such, has also increased its number of employees, including real estate agents, administrative staff, and managers. The employees are divided into Accounting, Human Resources, Sales, Administration, Marketing, and Management. Agents are not all employees of the agency. Some are independent agents that work only on a commission basis. Each employee has a unique employee number. Clients approach the agency for a variety of different transactions. The majority of clients come in to the agency looking for properties to purchase. Likewise, some clients come in to list their properties to sell. Some clients come looking for properties that are available for short-term or long-term renting or leasing. The agency is adamant about providing personalized service to all their clients. A dedicated Agent is assigned to each client to guide them through the entire process of purchasing or selling their property. Each client only works with one Agent. However, each Agent may work with several clients. The Agent is responsible for documenting each transaction related to each client. The Agent meets the client to learn more about their needs, what they are looking for, where they are interested in purchasing a property (if it is for a purchase), price range, services, etc. CA-DBSQL / Database Programming Concepts with SQL 2 Clients are invited to search through the property listings database to identify the properties that interest them. They should be able to search for properties based on a variety of search criteria to refine their search. Typically, clients refine their searches on price, location, number of bedrooms, and types of properties. However, additional criteria may also be used for searching for the ideal property. To ensure that the agency is able to track all transactions properly, each transaction must capture data that links the client to the property in question and the Agent that worked with them. The agency lists a large number of different types of properties ranging from detached single-dwelling properties, duplexes, triplexes, semi-detached, town houses, condominiums, to large multi-dwelling properties. The agency mangers want all the data that relates to the agency operations to be stored in a robust database so that it can be easily accessed as needed, remain intact, and prevent information from being lost. All data must be stored in a way that is easily accessible, searchable, and maintained in an efficient manner. Business rules: Management of the Urban Real Estate Agency wants the following business rules integrated into the database design:
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Based on the information provided you can design the database structure with four main tables Property Agent Client and Transaction Heres how you can ...Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started