324 views
0 votes
0 votes

Construct an E-R model for the below assumption and find out the degree of the relationship :-

A technician uses exactly one notebook for each project.Each notebook belongs to one technician for each project.Note that a technician may still work on many projects and maintain different notebooks for different projects

(a) Unary

(b) Binary

( c ) Ternary

(d) Two binary relations

 

2 Answers

1 votes
1 votes
I think it is Binary because between technician and notebook it is 1-1 but in project it is many.So it is basically 1-M relationship.So I think it is binary.
1 votes
1 votes

Based on the scenario you've provided, we have three entities: Technician, Notebook, and Project.

  • A Technician uses exactly one Notebook for each Project.
  • Each Notebook belongs to one Technician for each Project.
  • A Technician may work on many Projects and maintain different Notebooks for different Projects.

This scenario describes a ternary relationship because it involves three entities that are all interrelated. The degree of the relationship is therefore 3 (ternary).

Here's a simplified way to visualize the E-R model:

Technician ----uses----> Notebook ----for----> Project
    ^                                            |
    |                                            |
    |------------------maintains-----------------|

In this model:

  • The 'uses' relationship connects Technician and Notebook.
  • The 'for' relationship connects Notebook and Project.
  • The 'maintains' relationship connects Technician and Project.

All three entities are interconnected, creating a ternary relationship.

Related questions

454
views
0 answers
0 votes
Usama2112 asked Jan 1, 2023
454 views
Entity-relationship and Relational Model:el:Convert the following entity-relationship diagram into tables of relational model
13.4k
views
2 answers
6 votes
Ashish Sharma 3 asked Nov 24, 2017
13,417 views
I am confused whether we need to have 2 tables or a single table when 2 strong entities are in 1:1 relationship with one having complete participation.Ex: ... to some of the Person records which may go away on joining Person and License.
293
views
0 answers
0 votes
jaydip74 asked Oct 29, 2023
293 views
Assertion(a) : A relation R(ABC) is having 3 rows andresults in 3 rows.Reason(r) : Natural Join join two tables based on all common columns with equality conditions.A . both 'a' ... 'a' and 'r' are false. D. 'a' is true but 'r' is false .
807
views
1 answers
1 votes
rohitkaushal1 asked Sep 25, 2022
807 views
Information about a collection of students is given by the relation studinfo (studid, name, sex). The relation enroll (studld, Courseld) gives which student has ... Courses in which only male students are enrolled (d) None of the above