Question: ONLY draw the entity - relationship diagrams for: Draw an ERD containing the Order and Customer entity types connected by a 1 - M relationship

ONLY draw the entity-relationship diagrams for:
Draw an ERD containing the Order and Customer entity types connected by a 1-M
relationship from Customer to Order. Choose an appropriate relationship name using your
common knowledge of interactions between customers and orders. Define minimum
cardinalities so that an order is optional for a customer and a customer is mandatory for
an order. For the Customer entity type, add attributes CustNo (primary key),
CustFirstName, CustLastName, CustStreet, CustCity, CustSate, CustZip, and CustBal
(balance). For the Order entity type, add attributes for the OrdNo (primary key), OrdDate,
OrdName, OrdStreet, OrdCity, OrdState, and OrdZip. If you are using a data modeling
tool that supports data type specification, choose appropriate data types for the
attributes based on your common knowledge.
ONLY draw the entity-relationship diagrams for:
Extend the ERD from Problem 1 with the Employee entity type and a 1-M relationship
from Employee to Order. Choose an appropriate relationship name using your common
knowledge of interactions between employees and orders. Define minimum cardinalities
so that an employee is optional to an order and an order is optional to an employee. For
the Employee entity type, add attributes EmpNo (primary key), EmpFirstName,
EmpLastName, EmpPhone, EmpEmail, EmpCommRate (commission rate), and
EmpDeptName. If you are using a data modeling tool that supports data type
specification, choose appropriate data types for the attributes based on your common
knowledge.
ONLY draw the entity-relationship diagrams for:
Extend the ERD from Problem 2 with a self-referencing 1-M relationship involving the
Employee entity type. Choose an appropriate relationship name using your common
knowledge of organizational relationships among employees. Define minimum
cardinalities so that the relationship is optional in both directions.
ONLY draw the entity-relationship diagrams for:
Extend the ERD from Problem 3 with the Product entity type and an M-N relationship
between Product and Order. Choose an appropriate relationship name using your
common knowledge of connections between products and orders. Define minimum
cardinalities so that an order is optional to a product, and a product is mandatory to an
order. For the Product entity type, add attributes ProdNo (primary key), ProdName,
ProdQOH, ProdPrice, and ProdNextShipDate. For the M-N relationship, add an attribute
for the order quantity. If you are using a data modeling tool that supports data type
specification, choose appropriate data types for the attributes based on your common
knowledge. ONLY draw the entity-relationship diagrams for:
5. Revise the ERD from Problem 4 by transforming the M-N relationship into an associative entity type and two identifying, 1-M relationships.
ONLY draw the entity-relationship diagrams for:
6. Check your ERDs from Problems 4 and 5 for violations of the diagram rules. If you followed the problem directions, your diagram should not have any errors.
ONLY draw the entity-relationship diagrams for:
10. Define a generalization hierarchy containing the Student entity type, the UndStudent entity type, and the GradStudent entity type. The Student entity type is the supertype and UndStudent and GradStudent are subtypes. The Student entity type has attributes StdNo (primary key), StdName, StdGender, StdDOB (date of birth), StdEmail, and StdAdmitDate. The UndStudent entity type has attributes UndMajor, UndMinor, and UndClass. The GradStudent entity type has attributes GradAdvisor, GradThesisTitle, and GradAsstStatus (assistantship status). The generalization hierarchy should be completed and disjoint.
ONLY draw the entity-relationship diagrams for:
11. Define a generalization hierarchy containing the Employee entity type, the Faculty entity type, and the Administrator entity type. The Employee entity type is the supertype and Faculty and Administrator are the subtypes. The Employee entity type has attributes EmpNo (primary key), EmpName, EmpGender, EmpDOB (date of birth), EmpPhone, EmpEmail, and EmpHireDate. The Faculty entity type has attributes FacRank, FacPayPeriods, and FacTenure. The Administrator entity type has attributes AdmTitle, AdmContractLength, and AdmAppointmentDate. The generalization hierarchy should be complete and overlapping.
ONLY draw the entity-relationship diagrams for:
12. Combine the generalization hierarchies from problems 10 and 11. The root of the generalization hierarchy is the UnivPerson entity type. The primary key of UnivPerson is UnvPerNo. The other attributes in the UnivPerson entity type should be the attributes common to Employee and Student. You should rename the attributes to be consistent with inclusion in the UnivPerson entity type. The generalization hierarchy should be complete and disjoint.
ONLY draw the entity - relationship diagrams for:

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!