1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
Drupady [299]
3 years ago
13

1. In the Entity-Relationship Model, relationships can have attributes. T/F

Computers and Technology
1 answer:
Anestetic [448]3 years ago
5 0

Answer:

 1. True  2. True 3. Conceptual 4. 3 tables.

Explanation:

1. In the ER Model relationships can have attributes associated to them. For example in an organisation there is a one-to-one relationship between Employee and Department entities i.e. an Employee manages a Department and each Department is managed by some Employee. If you want to store the Start_Date from which the employee began to manage the department then you can give the Start_Date attribute to the relationship manages.

2. Attributes are the smallest division of data in the ER diagram. Attributes are used to describe an entity.For example an Employee entity can have the attributes Name, DateofBirth, Address, Salary. Attribute is represented by an oval with a name inside in ER diagram.

3. Conceptual  

Conceptual level is the highest level ER model as it contains less but defines the overall scope of the model.  It defines the data entities that are commonly used by the organization. A model on conceptual level of abstraction captures and represents business scope of the problem. It depicts the most important entities and the relationships between these entities.  A conceptual ER model can be used as the base for one or more logical data models. Conceptual level describes or defines the structure of the whole database. It hides details about the physical storage and concentrates on describing entities, relationships, etc.  It is part of the conceptual stage of database design and it provides a high-level data description.

4. 3 tables can be used to represent this relationship. One is a Student table. Second is the Class table. Now if we see the relationship. A student can take many classes. A class can be taken by many students. This is a many-to-many relationship between these two entities. It is not directly possible to implement this type of relationship in a database. To implement this relationship it has to be broken into 2 one to many relationships.  In order to do this, a new entity has to be created. So create one more table to establish a relationship between Student and Class entities. Primary keys of Student and Class tables are added into new table to create a composite primary key. This table can be named as Enrollment. Hence 3 tables are used.

You might be interested in
Does any one play sniper clash 3d ??? ​
m_a_m_a [10]

Answer:

no? i dont

Explanation:

3 0
3 years ago
Read 2 more answers
Select the correct answer from each drop-down menu.
Gelneren [198K]

Answer:

Maybe computer engineering and marketing skills

4 0
3 years ago
Business Risks are ​
blondinia [14]
Business risk is the exposure a company or organization has to factor(s) that will lower its profits or lead it to fail.
8 0
3 years ago
On a piano, a key has a frequency, say f0. Each higher key (black or white) has a frequency of f0 * rn, where n is the distance
lesantik [10]

Answer:

In C:

#include <stdio.h>

#include <math.h>

int main(){

   float f0,r,temp;

   r = pow(2.0,1.0/12);

   printf("f0: ");    scanf("%f", &f0);

   temp = f0;

   for(int i = 0; i<=4;i++){

       f0 = f0 * pow(r,i);

       printf("%.2lf ", f0);

       f0 = temp;    }

   return 0;

}

Explanation:

This declares f0, r and temp as float

   float f0,r,temp;

This initializes r to 2^(1/12)

   r = pow(2.0,1.0/12);

This prompts the user for f0

   printf("f0: ");    scanf("%f", &f0);

This saves f0 in temp

   temp = f0;

This iterates the number of keys from 0 to 4

   for(int i = 0; i<=4;i++){

This calculates each key

       f0 = f0 * pow(r,i);

This prints the key

       printf("%.2lf ", f0);

This gets the initial value of f0

       f0 = temp;    }

   return 0;

8 0
3 years ago
Cuales son los elementos de la programación?
bulgar [2K]
Sintaxis.
Código Objeto.
Depuración.
Errores de sintaxis.
Errores lógicos.
Errores de regresión.
Elementos léxicos de los programas.
Identificador.
4 0
3 years ago
Other questions:
  • 5. The hazardous component in most antifreeze is _____, which is extremely toxic to humans and animals. A) Calcium Carbonate B)
    13·2 answers
  • Bushman and bonacci (2004) found that prejudiced participants were ____ likely to return a lost e-mail that had been addressed t
    5·1 answer
  • Purpose Your goal is to create a design for a software interface. You will experience the scope of the design process from brain
    7·1 answer
  • Before performing a Web Recorder task, which two options should the user ensure are setup correctly?
    6·2 answers
  • Design a flowchart for an algorithm which adds prim numbers starting from 1 up to 50. Change
    9·1 answer
  • Which function calls would provide the most helpful test of this function? Remember: With tests, you are attempting to figure ou
    5·1 answer
  • User defined blocks of code can be created in
    13·1 answer
  • The most common types of effects include entrances and exits
    11·1 answer
  • WAP to find area of circle​
    12·1 answer
  • Complete the sentence.<br> Python is a_____<br> level language compared to bytecode.
    7·2 answers
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!