Question: USING VISIO CROW'S FOOT DATABASE NOTATION! PLEASE SHOW PICTURE OF IT AND EXPLAIN STEP BY STEP! THANKS! Assignment Objective: The goal of this assignment is

 USING VISIO CROW'S FOOT DATABASE NOTATION! PLEASE SHOW PICTURE OF IT

AND EXPLAIN STEP BY STEP! THANKS! Assignment Objective: The goal of this

assignment is to develop database model and database design that will assist

in understanding the relational database. Before we start the coding we need

USING VISIO CROW'S FOOT DATABASE NOTATION! PLEASE SHOW PICTURE OF IT AND EXPLAIN STEP BY STEP! THANKS!

Assignment Objective: The goal of this assignment is to develop database model and database design that will assist in understanding the relational database. Before we start the coding we need to create a model that represents the database then convert it into database design. This assignment will measure student learning outcome number 2 Introduction: You were hired as a consultant to assist in the construction of an efficient database for a non-profit foundation. As a consultant you were able to identify four major entities in the organization system. The entities are Donor, Donation, Events and Projects. You also identified each entities' attribut and functional dependencies as shown below. - Donations DonationID Amount Date TransactionNum DonorID ProjectID EventID - Donors DonorlD FirstName LastName StreetAddress City State ZipCode PhoneNumber Email - Projects ProjectID Type Name Location Duration DateOfFunding AmountOfFunding CompletionDate - Events EventID Description Location Date Sponsor EventFundingGioal CollectedFunds Donor (DonorID) (FirstName, LastName, StreetAdd, City, State, ZipCode, Phone, Email) ( ZipCode) (City, State) (Email) (FirstName, LastName, StreetAdd, City, State, ZipCode, Phone) (Phone) (FirstName, LastName, StreetAdd, City, State, ZipCode, email) Donations (DonationID) (DonationAmt, DonationType, DonationCCNum, DonatCCExpDate, ProjectID, DonorID) Projects (ProjectID) (ProjectType, ProjectName, ProjectLocation, ProjectDuration, FundingDate, FundingAmt, CompleteDate) Events (EventID) (ProjectID, EventDescription, EventLocation, EventDate, Sponsor, EventFundGoal, CollectedFunding) addition, you had an interview with the nonprofit organization director to understand more about the tabase and entity relationships. The director said: "The fundraising or donations can be through donors through events. One donor can make recurrent donations or one time donation, which means that a nation must have a donor but a donor does not have to donate always. If donations are not enough an ent will be initiated. Usually the collected donation will support one project or several projects. So a oject must be supported by a donation, and donations have to be used for projects." : this interview will assist in defining the maximum and minimum cardinalities (relationships). Requirement: Based on the given information above create a Data Model and a Database Design, remember that the Data Model will include entities, their attributes, ad their relationships. In the Database Design the entities will be converted to tables, identifiers to primary keys, and attributes to columns. Relationships will be verified both maximum and minimum cardinality. In addition, you will add data type, data size, the primary keys, the foreign key, and the nullot null constraints. You can use any software to create your data model and data base design. After done creating both diagram, copy those diagram and paste them in a MS Word Document as indicated in previous lectures. This will assist in understanding data schema and entity relationship diagrams

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 Databases Questions!