You are on page 1of 2

MIS 331 Homework #2: Conceptual to Relational Translation

Name: Paige Begody

Please convert the following UML diagram to relational models. Please type your final results. You do not need to provide
intermediate steps (e.g., converting base classes only). Please do not handwrite your answers.
Client (ClientID, LegalName, PreferredName, ReferenceID, AgentID)

Foreign Key: ReferenceID references Client

Foreign Key: AgentID references Agent

Agent (AgentID, LegalName, PhoneNumber, EmailAddress)

House (HouseID, Address, Size, NumberOfBedroom, AgentID, OwnerID)

Foreign Key: AgentID references Agent

Foreign Key: OwnerID references Owner

House-To-Rent (HouseID, MonthlyRent)

Foreign Key: HouseID references House

House-To-Sell (HouseID, ListPrice, SalePrice, SaleDate, ClientID)

Foreign Key: HouseID references House

Foreign Key: ClientID references Client

Visit (ClientID, HouseID, NumberOfVisits)

Foreign Key: ClientID references Client

Foreign Key: HouseID references House

Rent (House-To-RentID, ClientID, TotalTimeDuration)

Foreign Key: House-To-RentID references House-To-Rent

Foreign Key: ClientID references Client

Owner (OwnerID, PhoneNumber, EmailAddress, PreferredContactMethod)

You might also like