Question

Instructions: ​You must draw the ER Model for SpaceX Bank, save the ER Model as a...

Instructions: ​You must draw the ER Model for SpaceX Bank, save the ER Model as a png or jpeg, put your name on it and submit it on Blackboard before the due date. ​You can use ​any software​ you like to create this model. No emailed homework will be accepted no exception, and No late homework will be accepted no exceptions.

Create the ER Model for ​SpaceX​ ​Bank

  • ● Showalltheentities(regularentity,associativeentityorweakentity)with their attributes(key attribute, regular attribute or multi value attribute etc..)

  • ● Showtherelationship(s)betweentheentities(remember​diamond shows the relationship and give the diamond a name​)

  • ● Whataretherelationshipsbetweentheentities(Table,Object)havewith each other 1:1, 1:M or M:N

  • ● Istheregenerationorspecializationwiththeseentitiesifsoitmustbe shown in the ER Model and label it.

  • ● Istherearecursiverelationship?Ifsodrawtherecursiverelationship, label it and point to it.

    Senario:​ ​SpaceX Bank​ ​has hired you to design their database. Your first task is to draw the ER diagram with all the relevant information. The relevant information is as follows:

    ● A​branch​isuniquelyidentifiedbythebranchidentificationnumber.​A Branch also has an Name, Address, Office Number and Fax Number.

    ● Customers​canbeuniquelyidentifiedbyacustomerid.​Acustomerhasa name, address, email and phone number.

● Abranchhiresemployees.An​employee​canbeamanagerorstaff member of that branch.​ An ​employee​ can be uniquely identified by an employee id . A​ n employee has a name, salary, job title, email and phone number. An employee assists many customers and can open many accounts.

  • ● Customerscanopentwotypesof​accounts​i.e.Checking,andMoney Market Savings.​ A customer can also open a credit card.

  • ● Accounts​canbecategorized​basedontheirtype​Checking,Moneymarket savings, credit card account.​ Accounts can be uniquely identified by account number, ​it also has a balance, expiration date, card type, and a category.

  • ● A​MoneyMarketSavings​​a​ ccounthasaninterestrate.

  • ● A​Checking​accounthasanoverdraftfee.

  • ● A​CreditCard​isuniquelyidentifiedbytheircardnumber,italsohasan interest rate, credit limit, current balance, annual fee, late fee, security code, expiration date and card type, and card status.

  • ● Aemployeeisinchargeofopeningalltheaccounts,buttheyarenotin charge of opening credit cards.

  • ● Acustomercanpaytheircreditcardwitheithercheckingaccountorcash payment. ​Credit card payment​ can be uniquely identified by a payment number. I​ t also has a card number, payment date, payment amount and payment type.

EER Diagram and MySQL Commands CIS 344 Homework #2
Due Wednesday 10/14/2020 by 11:59pm

Note: ​No emailed homework will be accepted no exception, and No late homework will be accepted no exceptions. You must submit it via blackboard only by the due date.

Part ​1 : ​You must create the EER Diagram for SpaceX Bank, save the EER Diagram as a png or jpeg, put your name on it and submit it on Blackboard before the due date. ​You can use ​any software​ you like to create this Diagram.

  • ● Showtheentitieswithalltheirassociated​attributeswiththeirdatatypes and constraints. Symbolise primary keys, foriegn keys, unique keys to all attributes.

  • ● Showtherelationship(s)betweentheentities.Usethecorrectcardinality rules

    Part​ 2: ​Create the ​SpaceX Bank​ MySQL database based on your EER Diagram. You must also:

    ➔ Comment all the statements you created ​and ​put your full name on every comment​.

    ➔ Screenshot all your code ​starting from where you created the database ​and ​(Including the errors you have created during the process if any) ​put it on a word document, upload it and submit it via Blackboard.

    Part 3: Insert the Excel spreadsheet data I provided you. You must also:

    ➔ Comment all the statements you created ​and ​put your full name on every comment​.

    ➔ ScreenShot all your code (Including the errors you have created) put it on a word document, upload it and submit it via Blackboard.

    Note: If you do not screenshot all your code and put comments on all statements you will not get credit for the assignment.

Homework Answers

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
. Design an ER-diagram for a bank that implements the following requirements. The database you design...
. Design an ER-diagram for a bank that implements the following requirements. The database you design should store information about customers, accounts, branches and employees • Customer: Customers are identified by their SSN. For each customer we store a name, multiple phone numbers (one or more), and an occupation. • Account: Accounts are identified by an account number and the branch they belong to. For each account we store a balance and the type of account (e.g., savings). – An...
Consider the following information to design a database for a catalogue of an online video service...
Consider the following information to design a database for a catalogue of an online video service that offers access to popular TV series. The following is the description of the application: Each series has a name and a description. Each series has many episodes. Each episode of a series has an episode number, the date it was first aired, and the length of the episode in minutes. The episode number uniquely identifies an episode with respect to the series, but...
Using the Entities and Attributes you created for your business from the week 1 discussions. Show...
Using the Entities and Attributes you created for your business from the week 1 discussions. Show the tables and relationships resulting from your model in the form of an E/R diagram. You can use PPT, VISIO or any other graphical modeling tool to create your ER diagram. Some of the entities and attributes that I believe my company should have would be: Employees: First Name, Last Name, Employee Address, Employee Phone Number, Employee ID Number, Date of Birth, Social Security...
Read the directions Draw an ER diagram for a bank database. The database stores information about...
Read the directions Draw an ER diagram for a bank database. The database stores information about customers and their loans. Information about a customer includes the name, address, phone, SSN, and loan(s) the customer has. Loans have loan numbers, types (e.g. mortgage, car) and amount. Do not add any attributes other than the ones describe here. Modify your design to accommodate the following constraint(s). Each constraint is independent from one another. Again, do not add any attributes other than the...
Use ONLY the classes in this list to draw a Class diagram. The diagram must show...
Use ONLY the classes in this list to draw a Class diagram. The diagram must show all the classes, their attributes, and the relationships between the classes. All the associations must have proper multiplicity constraints indicated. Note that class methods and attribute types are not required.                                                                                                               Domain classes and their attributes Order [date/time, total price, status] Account [full name, address, phone, email] SellerAccount (no attributes) BuyerAccount [credit card] Book [title, ISBN, author, publisher, asking price] BookOnOrder [quantity] Dispute [reason]...
Create a relational model and ER diagram based on the following info. Emerald Realty Group, Inc....
Create a relational model and ER diagram based on the following info. Emerald Realty Group, Inc. is a local real estate company that is specialized in leasing office space to businesses. The company does not own all the properties it leases. The company has its own suppliers and customers. We refer to the person or the company that owns the office space as a supplier. A customer is the person or the company that rents the office space. Emerald Realty...
Complete ER Diagrams for each scenario given (ignore the fact that the problem says "class diagram"...
Complete ER Diagrams for each scenario given (ignore the fact that the problem says "class diagram" - do an ER diagram like we've been doing in class).   8.99 (do a, b, and c) 8.99 a. Draw a class diagram, showing the relevant classes, attributes, operations, and relationships for each of the following situations (if you believe that you need to make additional assumptions, clearly state them for each situation): a. A company has a number of employees. The attributes of...
Space X Bank CREATE TABLE Branch(BranchIDNumber VARCHAR(15) PRIMARY KEY NOT NULL, BranchName VARCHAR(6) NOT NULL, Address...
Space X Bank CREATE TABLE Branch(BranchIDNumber VARCHAR(15) PRIMARY KEY NOT NULL, BranchName VARCHAR(6) NOT NULL, Address VARCHAR(50) NOT NULL, City TEXT NULL, State CHAR(2) NULL, ZipCode INT(11) NOT NULL, OfficeNum VARCHAR(15) NOT NULL, FaxNum VARCHAR(15) NOT NULL); CREATE TABLE Employee(EmployeeIDNumber VARCHAR(15) NOT NULL,FirstName VARCHAR(35) NOT NULL, LastName VARCHAR(35) NOT NULL, Email VARCHAR(100) NOT NULL, BranchIDNumber VARCHAR(11) NOT NULL, FOREIGN KEY(BranchIDNumber) REFERENCES Branch(BranchIDNumber), JobTitle ENUM("Manager","Staff") NOT NULL, Salary DECIMAL(8, 2) NOT NULL, HomeNumber VARCHAR(13) NULL, CellNumber VARCHAR(13) NOT NULL); CREATE TABLE...
Complete and correct answer is required to give full credit,thank you Consider the following set of...
Complete and correct answer is required to give full credit,thank you Consider the following set of requirements for an airline database that is used to keep track of flights, passengers, employees etc. for an airline. You will be graded not only on the correctness and completeness of the design but also on its quality. 1)     It is important to keep track of each passenger's name, address, phone number and meal preference (values could be vegetarian, sea-food, italian, anything). At times, it...
Description In this project you will practice what we have learned in class about Design, ER...
Description In this project you will practice what we have learned in class about Design, ER Diagrams, Relational Models, DDL, SQL, CRUD (Create, Update, Delete) operations, associated queries, and mock data population. The goal is to create a realistic professional database/development experience. This assignment will describe the requirements for the database as you might receive them. You will need to fill in the details as you work on it. You will find that your work may be iterative, and you...