Question

ER Diagram for movies: 1. Each movie is uniquely defined by it's "title", "year of release"...

ER Diagram for movies:

1. Each movie is uniquely defined by it's "title", "year of release" and "country that released it".
2. Each movie has a "duration".
3. Each movie has a "rating" which may be different in different countries.
4. Each movie has a "director".
5. Each movie has at least one writer which may have different roles (ex. script writer or book author).
6. Each movie has at least one genre.
7. Each movie has some actors and each actor has at least one role.
8. Each movie has some "behind the scene agents" and each one of them has at least one job title.
9. Each movie can have a "release date" (day/month/year) in different countries.
10. Each movie & actor can be nominated for different awards. (awards have title, year, role)
11. Each movie & actor may win an award. (awards have title, year, role)
12. Each actor is uniquely defined by his/her name.
13. Each actor has "date of birth", "place of birth", "biography".
14. Each actor can have a "alias".
15. Each lasting dialog, is a sequence of sentences told by story roles. (can be individual or multidaceted roles)


I'm mostly stuck at 3, 9 and 15.
Thank you in advance.
0 0
Add a comment Improve this question Transcribed image text
Answer #1

In 3 and 9, their will be another entity, with attributes: (country, rating, releasedate, title) where "country" as foreign key referrence to "country that released it" from table movie and "title" as foreign key reference to "title" from table title.

In 15, To me, lasting dialogs are a bunch of sentences said by each actor in a movie. So adding an entity between movie and actor allow you to include that data, just add the field "order" to define the order of the sentences and a title to differentiate between dialogs. Movies can have many dialogs, each dialogs have many sentences, each sentence is said by one Actor.

Add a comment
Know the answer?
Add Answer to:
ER Diagram for movies: 1. Each movie is uniquely defined by it's "title", "year of release"...
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. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • May I ask the SQL code as follows? The relational database moviedb has the following database...

    May I ask the SQL code as follows? The relational database moviedb has the following database schema: Movie(title, production year, country, run time, major genre) primary key : {title, production year} Person(id, first name, last name, year born) primary key : {id} Award(award name, institution, country) primary key : {award name} Restriction Category(description, country) primary key : {description, country} Director(id, title, production year) primary key : {title, production year} foreign keys : [title, production year] ⊆ Movie[title, production year] [id]...

  • Many movies are released each year and it would be interesting to be able to predict the Total Gr...

    Many movies are released each year and it would be interesting to be able to predict the Total Gross Revenues (in $1,000,000) from the box office based on a few predictors. The following predictors have been identified for 70 movies: BUDGET: Estimated budget in $1,000,000 LENGTH: The length of each movie in minutes SCREENS: Number of Screens on Opening Weekend AWARDS: Number of Award nominations of entire cast in their careers GENRE: Type of movie: Action, Comedy or Drama recoded...

  • Here is the database file: -------------------------moviedatabase.sql------------------------- INSERT INTO artists (`artist_id`,`first_name`,`last_name`,`contact_no`,`Profession`,`birth date`,`address`) VALUES (1,'Idrissa Akuna ','Elba','4706091972','Ac

    Here is the database file: -------------------------moviedatabase.sql------------------------- INSERT INTO artists (`artist_id`,`first_name`,`last_name`,`contact_no`,`Profession`,`birth date`,`address`) VALUES (1,'Idrissa Akuna ','Elba','4706091972','Actor','1972-09-06 00:00:00','CA'); INSERT INTO artists (`artist_id`,`first_name`,`last_name`,`contact_no`,`Profession`,`birth date`,`address`) VALUES (2,'Christopher Hemsworth','Hemsworth','3408111983','Actor','1983-08-11 00:00:00','IL'); INSERT INTO artists (`artist_id`,`first_name`,`last_name`,`contact_no`,`Profession`,`birth date`,`address`) VALUES (3,'Zoe ','Saldana','4106191978','Actor','1978-06-19 00:00:00','AZ'); INSERT INTO artists (`artist_id`,`first_name`,`last_name`,`contact_no`,`Profession`,`birth date`,`address`) VALUES (4,'Christopher','Townsend','3903251976','Visual Effects','1976-03-25 00:00:00',NULL); INSERT INTO artists (`artist_id`,`first_name`,`last_name`,`contact_no`,`Profession`,`birth date`,`address`) VALUES (5,'Guy','Williams','3209211985','Reviewer','1985-09-21 00:00:00',NULL); INSERT INTO artists (`artist_id`,`first_name`,`last_name`,`contact_no`,`Profession`,`birth date`,`address`) VALUES (6,'Jonathan','Fawkner','3011131990','Reviewer','1990-11-13 00:00:00',NULL); INSERT INTO artists (`artist_id`,`first_name`,`last_name`,`contact_no`,`Profession`,`birth date`,`address`) VALUES (7,'Dan','Sudick','4701201972','Visual Effects','1972-01-20 00:00:00','NJ'); INSERT INTO artists (`artist_id`,`first_name`,`last_name`,`contact_no`,`Profession`,`birth date`,`address`) VALUES (8,'Tom','Holland','2401061996','Actor','1996-06-01 00:00:00','CA'); INSERT INTO artists (`artist_id`,`first_name`,`last_name`,`contact_no`,`Profession`,`birth...

  • Problem 1 : Movies ER Model Consider a Database that keeps track of scenes filmed for...

    Problem 1 : Movies ER Model Consider a Database that keeps track of scenes filmed for different movies. A movie uses a screenplay (or story) which is broken down into scenes. The movie will also have the same scenes because it is a movie of that screenplay. Not all screenplays in the database become movies, but every movie is of a particular screenplay. Also, a screenplay is used for only one movie. That is, there are not two different movies...

  • Create ER Model Assets are resources that are used in CMS to display content. Each asset...

    Create ER Model Assets are resources that are used in CMS to display content. Each asset is either an image or an article. An asset has a description and creation date; Pictures have picture dates, articles have a title Articles contain sections. (With these sections, articles can be broken down into a main article and subsequent pages, for example.) Sections are used by exactly one article and numbered within one article. Sections contain the text. (So if you want to...

  • The following describes the Universe of Discourse for the assignment: With the current popularity of video...

    The following describes the Universe of Discourse for the assignment: With the current popularity of video streaming services like ‘Netflix’ and ‘Amazon Prime’, you have been tasked with creating a database for a new up-and-coming streaming service called ‘Home Cinema’. Each product on the site is classified as either a movie or TV show. For each product, the site stores it’s title, a unique code, a brief synopsis and a collection of tags related to it (Action, Adventure, Romance, etc.)....

  • Create an ER Diagram showing all entities and relationships that describe the scenario below: You are...

    Create an ER Diagram showing all entities and relationships that describe the scenario below: You are commissioned to design a database to keep records of a small college. You talked with various key members of this community and obtained the following information: The college keeps information about students and student performance. Every student is known by her/his first name, initials and last name. They are also identified by a unique StudentID provided by the University. Every student also belongs to...

  • 550 Chapter 11 Building Solutions Critical Thinking The Critical Thinking exercises challe presenting real-world situations ass exercise should be completed with a instructions: Evaluate the situ...

    550 Chapter 11 Building Solutions Critical Thinking The Critical Thinking exercises challe presenting real-world situations ass exercise should be completed with a instructions: Evaluate the situations below, using penonal experiences and one in print, blogs podasts, videos, televsion, user guides,other indvidualks, electronics evercise and share your deliverables in the format requested by your instructor tbie 1. Online Movie Reviews Information about movie titles and television shows is available from the web database IMDb (Internet Movie Database). Visitors can search IMDb...

  • Code for the movies page: <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />...

    Code for the movies page: <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="stylesheet" type="text/css" href="style.css" /> <title>Daniel's Movie Page</title> </head> <body> <a href="hobbies.html">Hobbies</a> <h1>Movies and Actors</h1> <ol> <li class="ol-list1">Gravity</li> <li>Avenger</li> <li>Marshal</li> <li>Interstellar</li> <li>Dark Knight</li> <li>Superman</li> </ol> <ul> <li class="ul-list1">Robet Downey jr.</li> <li>Sharuk Khan</li> <li>Ranbir Kapoor</li> <li>Sidhhart Malhotra</li> <li>Angela Joli</li> <li>Leonardo DiCaprio/li> </ul> <h2>Favorite Movie</h2> <p> <b>Gravity:</b> The movie portrayed what happens to an astronaut if he/she is pushed away from spaceship.It was terrifying how much...

  • You are a database consultant with Ace Software, Inc., and have been assigned to develop a...

    You are a database consultant with Ace Software, Inc., and have been assigned to develop a database for the Mom and Pop Johnson video store in town. Mom and Pop have been keeping their records of videos and DVDs purchased from distributors and rented to customers in stacks of invoices and piles of rental forms for years. They have finally decided to automate their record keeping with a relational database. You sit down with Mom and Pop to discuss their...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT