The Gateway to Computer Science Excellence
First time here? Checkout the FAQ!
+3 votes

asked in Databases by Active (1.1k points) | 288 views
Answer is 4??

4 Answers

+1 vote
I think we need  4 tables.

3 tables for 3 entities and one for multivalued attribute Ph_no in 1st entity.

table 1:  Code , Name, Addr .

table 2:  Code, Ph_no.

table 3:  Branch No, Code, Addr, Bank name

table 4:  Loan_no, amount, type, Branch No.
answered by Junior (571 points)
edited by
@pradeepdeepu why can't we combine the table 3 and table 4 since the database need to satisfy just 1NF.
+1 vote
I think we need 5 tables. 3 for 3 entities, 1 for multivalued attribute and another for the Loans relationship.
answered by (241 points)
" another for the Loans relationship " ?? not able to understand this....
0 votes

4 table is required

answered by Boss (14.3k points)
for multivalued dependency how many table more required?

1 more table, right?
1 extra is required for satisfying 2NF and above but for 1NF we need just 3 tables.
0 votes

3 tables are required since they have asked for 1NF. when given ER diagram is converted into a table, then every record contains atomic values. 

i.e. If a person has 2 phone & 2 office then that person will have 4 records, but then every record contains atomic values only. Thus relation is always in 1NF.

For 2NF and above we need 4 tables.

Read here:

Another good read:

answered by Loyal (7.9k points)

Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true

36,075 questions
43,521 answers
42,747 users