Question

In: Computer Science

please tell me how I can construct er diagram on Netflix and on hotelmangement in dbms...

please tell me how I can construct er diagram on Netflix and on hotelmangement in dbms and also tell me how I convert er diagram of Netflix in third normal form(3nf). also explain the queries .

Solutions

Expert Solution

Answer:

First of all, you need to identify some entities and their relations, for example User_account is an entity where we can get name, personal details as an attribute for that entity, and similarly movie is an entity with movie name, movie id, ratings of this attribute. After analysing and listing out these entitie along with their attributes, you can easily draw and ER diagram by examining thier relations and by connecting them on the basis of different relationships based on different scenarios.

To convert an ER diagram to a 3NF, logic design phase will help you out for the conversion. Logical design phase is process through the normalization.  Normalization is one of the key tenets in relational model design. It is the process of removing redundancy in a table so that the table is easier to modify.

It usually involves dividing an entity table into two or more tables and defining relationships between the tables. The objective is to isolate data so that additions, deletions, and modifications of an attribute can be made in just one table and then propagated through the rest of the database via the defined relationships.

Normalization utilizes association among attributes within an entity table to accomplish its objective. Since an ERD also utilizes association among attributes as a basis to identify entity type structure, it is possible to apply normalization principles during the conceptual data modeling phase. Performing normalization during ERD development can improve the conceptual model, and speed its implementation. This paper outlines the application of normalization principles to ERD development during the conceptual modeling phase. There are various standards for ERD. In this paper, the Crow’s Foot notation is utilized.

Instead of applying normalization principles during the relational design portion of logical database design phase, it is better to apply them during the conceptual modeling phase. Due to the similarity in the notion of an entity type and a relation, normalization concepts when explained or applied to an ERD may generate a richer model. Also, such an application enables a better representation of user working requirements. This application now results in the specification of additional guidelines for refining an ERD. These guidelines can be stated as follows:

  1. There should be only one dependency in each entity type where the determinant is the entity identifier.
  2. There should not be any additional dependency among the non entity identifier attributes. Any such additional dependency should be represented by a new entity type with one-to-many relationship.
  3. If there is a composite entity identifier of three or more attributes it should be ensured that there is only one multi-valued dependency among them.
Let me know if you have any doubts or if you need anything to change. 

If you are satisfied with the solution, please leave a +ve feedback : ) Let me know for any help with any other questions.

Thank You!
===========================================================================

Related Solutions

please show me or tell me a trick, on how can i tell right away when...
please show me or tell me a trick, on how can i tell right away when a characteristics equation(system) is 1)overdamped 2)underdamped 3)critically damped 4) nonlinear show each an example write neatly!!!!!
project on hotel management in dbms with er diagram and table (sql) please give answer
project on hotel management in dbms with er diagram and table (sql) please give answer
Can someone please tell me on how can I have a double and character as one...
Can someone please tell me on how can I have a double and character as one of the items on my list? Thanks! This is what I got so far and the values I am getting are all integers. #pragma once #include <iostream> class Node { public:    int data;    Node* next;       // self-referential    Node()    {        data = 0;        next = nullptr;    }    Node(int value)    {        data...
Can anyone please tell me what function in excel I could use in this instance: I...
Can anyone please tell me what function in excel I could use in this instance: I have two spreadsheets with sales of products for a company. I am needing to create a new spreadsheet with gross sales by month and by region. It haven't included all the worksheets, because I truly just need pointed in the right direction.
Can someone please tell me why I am getting errors. I declared the map and it's...
Can someone please tell me why I am getting errors. I declared the map and it's values like instructed but it's telling me I'm wrong. #include <iostream> #include <stdio.h> #include <time.h> #include <chrono> #include <string> #include <cctype> #include <set> #include <map> #include "d_state.h" using namespace std; int main() { string name; map<string,string> s; map<string,string>::iterator it; s[“Maryland”] = "Salisbury"; s[“Arizona”] = "Phoenix"; s[“Florida”] = "Orlando"; s[“Califonia”] = "Sacramento"; s[“Virginia”] = "Richmond"; cout << "Enter a state:" << endl; cin >> name;...
Okay, can someone please tell me what I am doing wrong?? I will show the code...
Okay, can someone please tell me what I am doing wrong?? I will show the code I submitted for the assignment. However, according to my instructor I did it incorrectly but I am not understanding why. I will show the instructor's comment after providing my original code for the assignment. Thank you in advance. * * * * * HourlyTest Class * * * * * import java.util.Scanner; public class HourlyTest {    public static void main(String[] args)     {        ...
Before doing this please tell me what is lift factor and tell me how did we...
Before doing this please tell me what is lift factor and tell me how did we calculate seasonal index for carlson's sales of january as 0.957 The Carlson Department store suffered heavy damage when a hurricane struck on August 31. The store was closed for four months (September through December), and Carlson is now involved in a dispute with its insurance company about the amount of lost sales during the time the store was closed. Two key issues must be...
PLEASE can u demonstrate the binomial tree model for this question! And tell me how to...
PLEASE can u demonstrate the binomial tree model for this question! And tell me how to work out the payoffs for the 2 period put!! Thanks Q- The current price of Excel Network Systems stock is £60 per share. In each of the next two years the stock price will either increase by 20% or decrease by 10%. The 3% one year risk free rate of interest will remain constant. Calculate the price of a two year European put option...
please tell me how to write proofs for diophantine equation
please tell me how to write proofs for diophantine equation
Can you please tell me what more information I need to provide to solve below problem?...
Can you please tell me what more information I need to provide to solve below problem? 1. Find out below using R Hints: Use iris dataset from R (built in data set in R) a) Create a new data frame called virginica.versicolor (that only contains these two species) the command I used: virginica.versicolor <- iris[iris$Species %in% c("versicolor", "virginica"), ] b) What is your null hypothesis regarding sepal lengths for the two species (virginica.versicolor) ? And what is your alternate hypothesis?...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT