SlideShare a Scribd company logo
Create a diagram using a diagramming tool AND provide a
written text-based document explaining your relationship
mapping (systems analysis use case document).
Requirements:
You will work with book/music/media information, user
information, ratings of books, and users’ social network
Each book has an id, title, publication date, publisher, ISBN,
functional category, page count, price (publisher), and product
description
There are 3 categories of book: fiction, non-fiction, and
specialty
There are 2 categories of music: digital and media-based
An author can write one or more books.
A musician can be a solo artist, part of a group, or both
An author can also be associated with one or more publishers.
A musician/group/act can be associated with one or more record
labels (consider this a possible type of publisher)
An author’s book can have one or more editions.
A song and or album can have more than one version/edition
(i.e. EP, LP, CD, DVD etc)
A publisher can have many authors and many books.
A record company can have many artists associated and many
albums associated with it.
A record company can also be the publishing company (i.e. self-
publishing - i.e. think Amazon)
Many ISBNs can also be associated with a given publisher but
only one ISBN per form of medium (i.e. the ISBN is the PK no
matter what).
An author can write many books.
An artist can write many songs, albums etc.
UCOnline needs to keep track of user ratings for each item sold
in the online store (e.g., 1-5 and 1 for ‘Dislike’, to 5, for
‘Awesome!’).
A particular user rates a particular item at a given time.
A user CANNOT rate the same item multiple times unless there
are multiple editions of the item.
Each edition can be rated separately.
Each user who submits a rating will be identified by a unique id
and has a name, gender, age, and location. Nothing is
anonymous.
Create a diagram using a diagramming tool AND provide a written text.docx

More Related Content

Similar to Create a diagram using a diagramming tool AND provide a written text.docx

Nathan Music Magazine Evaluation
Nathan Music Magazine EvaluationNathan Music Magazine Evaluation
Nathan Music Magazine Evaluationablizz
 
Writing a Bibliography.pptx
Writing a Bibliography.pptxWriting a Bibliography.pptx
Writing a Bibliography.pptx
BlessieFalsarioMadar
 
Self Publishing In Nine Easy Steps by Gloria Buono
Self Publishing In Nine Easy Steps by Gloria BuonoSelf Publishing In Nine Easy Steps by Gloria Buono
Self Publishing In Nine Easy Steps by Gloria Buono
gloriabuonodaly
 
Music Magazine Analysis
Music Magazine AnalysisMusic Magazine Analysis
Music Magazine Analysis
Dawid Tomczuk
 
The music industry
The music industryThe music industry
The music industry
K1ngs
 
Draft Proposal
Draft ProposalDraft Proposal
Draft Proposal
BrettMooreG321
 
Final questionnaire
Final questionnaireFinal questionnaire
Final questionnaire
rebeccaastill
 
MLA VS APA.
MLA VS APA.MLA VS APA.
MLA VS APA.
zahraa Aamir
 
AS Media Studies Evaluation for Music Magazine
AS Media Studies Evaluation for Music MagazineAS Media Studies Evaluation for Music Magazine
AS Media Studies Evaluation for Music Magazinescottm6645
 
PURPOSE The purpose of this assignment is to use content analys
PURPOSE The purpose of this assignment is to use content analysPURPOSE The purpose of this assignment is to use content analys
PURPOSE The purpose of this assignment is to use content analys
TakishaPeck109
 
Assignment InstructionsAssignment 2 Music AnalysisDue by 1.docx
Assignment InstructionsAssignment 2 Music AnalysisDue by 1.docxAssignment InstructionsAssignment 2 Music AnalysisDue by 1.docx
Assignment InstructionsAssignment 2 Music AnalysisDue by 1.docx
rock73
 
Task 1
Task 1Task 1
Task 1
asmediab15
 
1 CITING SOURCES FROM THE PUBLICATION MANUAL OF THE AMER.docx
1 CITING SOURCES FROM THE PUBLICATION MANUAL OF THE AMER.docx1 CITING SOURCES FROM THE PUBLICATION MANUAL OF THE AMER.docx
1 CITING SOURCES FROM THE PUBLICATION MANUAL OF THE AMER.docx
oswald1horne84988
 
Tek electronic music magazine
Tek electronic music magazineTek electronic music magazine
Tek electronic music magazine
AnthonyTeazdale
 
Contents and Double page spread analysis
Contents and Double page spread analysisContents and Double page spread analysis
Contents and Double page spread analysis
joedolan2014
 
Double page spread analysis
Double page spread analysisDouble page spread analysis
Double page spread analysis
joedolan2014
 
Task 3
Task 3Task 3
Apa style citations revised2
Apa style citations revised2Apa style citations revised2
Apa style citations revised2
Jamie Flathers
 
What is a music magazine?
What is a music magazine? What is a music magazine?
What is a music magazine? preverm1
 

Similar to Create a diagram using a diagramming tool AND provide a written text.docx (20)

Nathan Music Magazine Evaluation
Nathan Music Magazine EvaluationNathan Music Magazine Evaluation
Nathan Music Magazine Evaluation
 
Writing a Bibliography.pptx
Writing a Bibliography.pptxWriting a Bibliography.pptx
Writing a Bibliography.pptx
 
Self Publishing In Nine Easy Steps by Gloria Buono
Self Publishing In Nine Easy Steps by Gloria BuonoSelf Publishing In Nine Easy Steps by Gloria Buono
Self Publishing In Nine Easy Steps by Gloria Buono
 
Question 7 evaluation
Question 7 evaluationQuestion 7 evaluation
Question 7 evaluation
 
Music Magazine Analysis
Music Magazine AnalysisMusic Magazine Analysis
Music Magazine Analysis
 
The music industry
The music industryThe music industry
The music industry
 
Draft Proposal
Draft ProposalDraft Proposal
Draft Proposal
 
Final questionnaire
Final questionnaireFinal questionnaire
Final questionnaire
 
MLA VS APA.
MLA VS APA.MLA VS APA.
MLA VS APA.
 
AS Media Studies Evaluation for Music Magazine
AS Media Studies Evaluation for Music MagazineAS Media Studies Evaluation for Music Magazine
AS Media Studies Evaluation for Music Magazine
 
PURPOSE The purpose of this assignment is to use content analys
PURPOSE The purpose of this assignment is to use content analysPURPOSE The purpose of this assignment is to use content analys
PURPOSE The purpose of this assignment is to use content analys
 
Assignment InstructionsAssignment 2 Music AnalysisDue by 1.docx
Assignment InstructionsAssignment 2 Music AnalysisDue by 1.docxAssignment InstructionsAssignment 2 Music AnalysisDue by 1.docx
Assignment InstructionsAssignment 2 Music AnalysisDue by 1.docx
 
Task 1
Task 1Task 1
Task 1
 
1 CITING SOURCES FROM THE PUBLICATION MANUAL OF THE AMER.docx
1 CITING SOURCES FROM THE PUBLICATION MANUAL OF THE AMER.docx1 CITING SOURCES FROM THE PUBLICATION MANUAL OF THE AMER.docx
1 CITING SOURCES FROM THE PUBLICATION MANUAL OF THE AMER.docx
 
Tek electronic music magazine
Tek electronic music magazineTek electronic music magazine
Tek electronic music magazine
 
Contents and Double page spread analysis
Contents and Double page spread analysisContents and Double page spread analysis
Contents and Double page spread analysis
 
Double page spread analysis
Double page spread analysisDouble page spread analysis
Double page spread analysis
 
Task 3
Task 3Task 3
Task 3
 
Apa style citations revised2
Apa style citations revised2Apa style citations revised2
Apa style citations revised2
 
What is a music magazine?
What is a music magazine? What is a music magazine?
What is a music magazine?
 

More from rajahchelsey

Create a PowerPoint presentation of no more than 15 slides that .docx
Create a PowerPoint presentation of no more than 15 slides that .docxCreate a PowerPoint presentation of no more than 15 slides that .docx
Create a PowerPoint presentation of no more than 15 slides that .docx
rajahchelsey
 
Create a PowerPoint presentation on a key diversity issue, with at l.docx
Create a PowerPoint presentation on a key diversity issue, with at l.docxCreate a PowerPoint presentation on a key diversity issue, with at l.docx
Create a PowerPoint presentation on a key diversity issue, with at l.docx
rajahchelsey
 
Create a PowerPoint presentation of 14-16 slides with speaking notes.docx
Create a PowerPoint presentation of 14-16 slides with speaking notes.docxCreate a PowerPoint presentation of 14-16 slides with speaking notes.docx
Create a PowerPoint presentation of 14-16 slides with speaking notes.docx
rajahchelsey
 
Create a PowerPoint presentation in which you analyze the global int.docx
Create a PowerPoint presentation in which you analyze the global int.docxCreate a PowerPoint presentation in which you analyze the global int.docx
Create a PowerPoint presentation in which you analyze the global int.docx
rajahchelsey
 
create a PowerPoint presentation for expectant fathers on what to ex.docx
create a PowerPoint presentation for expectant fathers on what to ex.docxcreate a PowerPoint presentation for expectant fathers on what to ex.docx
create a PowerPoint presentation for expectant fathers on what to ex.docx
rajahchelsey
 
Create a PowerPoint Presentation Depicting a Movement for Social Jus.docx
Create a PowerPoint Presentation Depicting a Movement for Social Jus.docxCreate a PowerPoint Presentation Depicting a Movement for Social Jus.docx
Create a PowerPoint Presentation Depicting a Movement for Social Jus.docx
rajahchelsey
 
Create a PowerPoint based on your outline from Week 4. You will turn.docx
Create a PowerPoint based on your outline from Week 4. You will turn.docxCreate a PowerPoint based on your outline from Week 4. You will turn.docx
Create a PowerPoint based on your outline from Week 4. You will turn.docx
rajahchelsey
 
create a powerpoint 3 slidesPart 1Table or chart of diffe.docx
create a powerpoint 3 slidesPart 1Table or chart of diffe.docxcreate a powerpoint 3 slidesPart 1Table or chart of diffe.docx
create a powerpoint 3 slidesPart 1Table or chart of diffe.docx
rajahchelsey
 
Create a power point presentation based on the following paper and.docx
Create a power point presentation based on the following paper and.docxCreate a power point presentation based on the following paper and.docx
Create a power point presentation based on the following paper and.docx
rajahchelsey
 
Create a power point with the intended audience to be a community .docx
Create a power point with the intended audience to be a community .docxCreate a power point with the intended audience to be a community .docx
Create a power point with the intended audience to be a community .docx
rajahchelsey
 
Create a power point presentation for Cleveland Clinic Weston, Flori.docx
Create a power point presentation for Cleveland Clinic Weston, Flori.docxCreate a power point presentation for Cleveland Clinic Weston, Flori.docx
Create a power point presentation for Cleveland Clinic Weston, Flori.docx
rajahchelsey
 
Create a Power Point about Type of Infections associated with health.docx
Create a Power Point about Type of Infections associated with health.docxCreate a Power Point about Type of Infections associated with health.docx
Create a Power Point about Type of Infections associated with health.docx
rajahchelsey
 
Create a power point that describes your project. 14 slidesMy co.docx
Create a power point that describes your project. 14 slidesMy co.docxCreate a power point that describes your project. 14 slidesMy co.docx
Create a power point that describes your project. 14 slidesMy co.docx
rajahchelsey
 
Create a poster or a PowerPoint slide show for one of the following .docx
Create a poster or a PowerPoint slide show for one of the following .docxCreate a poster or a PowerPoint slide show for one of the following .docx
Create a poster or a PowerPoint slide show for one of the following .docx
rajahchelsey
 
Create a post from this respond to the following· Network probl.docx
Create a post from this respond to the following· Network probl.docxCreate a post from this respond to the following· Network probl.docx
Create a post from this respond to the following· Network probl.docx
rajahchelsey
 
Create a persuasive speech~ A Demonstration presentation (showing .docx
Create a persuasive speech~ A Demonstration presentation (showing .docxCreate a persuasive speech~ A Demonstration presentation (showing .docx
Create a persuasive speech~ A Demonstration presentation (showing .docx
rajahchelsey
 
Create a personal code of conduct that describes the values and beha.docx
Create a personal code of conduct that describes the values and beha.docxCreate a personal code of conduct that describes the values and beha.docx
Create a personal code of conduct that describes the values and beha.docx
rajahchelsey
 
Create a person.py file and write a person class that has the fo.docx
Create a person.py file and write a person class that has the fo.docxCreate a person.py file and write a person class that has the fo.docx
Create a person.py file and write a person class that has the fo.docx
rajahchelsey
 
Create a Microsoft® PowerPoint® presentation discussing .docx
Create a Microsoft® PowerPoint® presentation discussing .docxCreate a Microsoft® PowerPoint® presentation discussing .docx
Create a Microsoft® PowerPoint® presentation discussing .docx
rajahchelsey
 
Create a matrix using powerpoint in which you describe the prisons w.docx
Create a matrix using powerpoint in which you describe the prisons w.docxCreate a matrix using powerpoint in which you describe the prisons w.docx
Create a matrix using powerpoint in which you describe the prisons w.docx
rajahchelsey
 

More from rajahchelsey (20)

Create a PowerPoint presentation of no more than 15 slides that .docx
Create a PowerPoint presentation of no more than 15 slides that .docxCreate a PowerPoint presentation of no more than 15 slides that .docx
Create a PowerPoint presentation of no more than 15 slides that .docx
 
Create a PowerPoint presentation on a key diversity issue, with at l.docx
Create a PowerPoint presentation on a key diversity issue, with at l.docxCreate a PowerPoint presentation on a key diversity issue, with at l.docx
Create a PowerPoint presentation on a key diversity issue, with at l.docx
 
Create a PowerPoint presentation of 14-16 slides with speaking notes.docx
Create a PowerPoint presentation of 14-16 slides with speaking notes.docxCreate a PowerPoint presentation of 14-16 slides with speaking notes.docx
Create a PowerPoint presentation of 14-16 slides with speaking notes.docx
 
Create a PowerPoint presentation in which you analyze the global int.docx
Create a PowerPoint presentation in which you analyze the global int.docxCreate a PowerPoint presentation in which you analyze the global int.docx
Create a PowerPoint presentation in which you analyze the global int.docx
 
create a PowerPoint presentation for expectant fathers on what to ex.docx
create a PowerPoint presentation for expectant fathers on what to ex.docxcreate a PowerPoint presentation for expectant fathers on what to ex.docx
create a PowerPoint presentation for expectant fathers on what to ex.docx
 
Create a PowerPoint Presentation Depicting a Movement for Social Jus.docx
Create a PowerPoint Presentation Depicting a Movement for Social Jus.docxCreate a PowerPoint Presentation Depicting a Movement for Social Jus.docx
Create a PowerPoint Presentation Depicting a Movement for Social Jus.docx
 
Create a PowerPoint based on your outline from Week 4. You will turn.docx
Create a PowerPoint based on your outline from Week 4. You will turn.docxCreate a PowerPoint based on your outline from Week 4. You will turn.docx
Create a PowerPoint based on your outline from Week 4. You will turn.docx
 
create a powerpoint 3 slidesPart 1Table or chart of diffe.docx
create a powerpoint 3 slidesPart 1Table or chart of diffe.docxcreate a powerpoint 3 slidesPart 1Table or chart of diffe.docx
create a powerpoint 3 slidesPart 1Table or chart of diffe.docx
 
Create a power point presentation based on the following paper and.docx
Create a power point presentation based on the following paper and.docxCreate a power point presentation based on the following paper and.docx
Create a power point presentation based on the following paper and.docx
 
Create a power point with the intended audience to be a community .docx
Create a power point with the intended audience to be a community .docxCreate a power point with the intended audience to be a community .docx
Create a power point with the intended audience to be a community .docx
 
Create a power point presentation for Cleveland Clinic Weston, Flori.docx
Create a power point presentation for Cleveland Clinic Weston, Flori.docxCreate a power point presentation for Cleveland Clinic Weston, Flori.docx
Create a power point presentation for Cleveland Clinic Weston, Flori.docx
 
Create a Power Point about Type of Infections associated with health.docx
Create a Power Point about Type of Infections associated with health.docxCreate a Power Point about Type of Infections associated with health.docx
Create a Power Point about Type of Infections associated with health.docx
 
Create a power point that describes your project. 14 slidesMy co.docx
Create a power point that describes your project. 14 slidesMy co.docxCreate a power point that describes your project. 14 slidesMy co.docx
Create a power point that describes your project. 14 slidesMy co.docx
 
Create a poster or a PowerPoint slide show for one of the following .docx
Create a poster or a PowerPoint slide show for one of the following .docxCreate a poster or a PowerPoint slide show for one of the following .docx
Create a poster or a PowerPoint slide show for one of the following .docx
 
Create a post from this respond to the following· Network probl.docx
Create a post from this respond to the following· Network probl.docxCreate a post from this respond to the following· Network probl.docx
Create a post from this respond to the following· Network probl.docx
 
Create a persuasive speech~ A Demonstration presentation (showing .docx
Create a persuasive speech~ A Demonstration presentation (showing .docxCreate a persuasive speech~ A Demonstration presentation (showing .docx
Create a persuasive speech~ A Demonstration presentation (showing .docx
 
Create a personal code of conduct that describes the values and beha.docx
Create a personal code of conduct that describes the values and beha.docxCreate a personal code of conduct that describes the values and beha.docx
Create a personal code of conduct that describes the values and beha.docx
 
Create a person.py file and write a person class that has the fo.docx
Create a person.py file and write a person class that has the fo.docxCreate a person.py file and write a person class that has the fo.docx
Create a person.py file and write a person class that has the fo.docx
 
Create a Microsoft® PowerPoint® presentation discussing .docx
Create a Microsoft® PowerPoint® presentation discussing .docxCreate a Microsoft® PowerPoint® presentation discussing .docx
Create a Microsoft® PowerPoint® presentation discussing .docx
 
Create a matrix using powerpoint in which you describe the prisons w.docx
Create a matrix using powerpoint in which you describe the prisons w.docxCreate a matrix using powerpoint in which you describe the prisons w.docx
Create a matrix using powerpoint in which you describe the prisons w.docx
 

Recently uploaded

Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 

Recently uploaded (20)

Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 

Create a diagram using a diagramming tool AND provide a written text.docx

  • 1. Create a diagram using a diagramming tool AND provide a written text-based document explaining your relationship mapping (systems analysis use case document). Requirements: You will work with book/music/media information, user information, ratings of books, and users’ social network Each book has an id, title, publication date, publisher, ISBN, functional category, page count, price (publisher), and product description There are 3 categories of book: fiction, non-fiction, and specialty There are 2 categories of music: digital and media-based An author can write one or more books. A musician can be a solo artist, part of a group, or both An author can also be associated with one or more publishers. A musician/group/act can be associated with one or more record labels (consider this a possible type of publisher) An author’s book can have one or more editions. A song and or album can have more than one version/edition (i.e. EP, LP, CD, DVD etc)
  • 2. A publisher can have many authors and many books. A record company can have many artists associated and many albums associated with it. A record company can also be the publishing company (i.e. self- publishing - i.e. think Amazon) Many ISBNs can also be associated with a given publisher but only one ISBN per form of medium (i.e. the ISBN is the PK no matter what). An author can write many books. An artist can write many songs, albums etc. UCOnline needs to keep track of user ratings for each item sold in the online store (e.g., 1-5 and 1 for ‘Dislike’, to 5, for ‘Awesome!’). A particular user rates a particular item at a given time. A user CANNOT rate the same item multiple times unless there are multiple editions of the item. Each edition can be rated separately. Each user who submits a rating will be identified by a unique id and has a name, gender, age, and location. Nothing is anonymous.