Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

How do you implement one-to-one, one-to-many and many-to-
many relationships while designing tables?

Answer Posted / harish sharma

All relationships are implemented by primary key and
foreign keys.
One-to-one
When we use two tables to relate by one primary key in one
table and one foreign key in secound table.
for example Employee table and salary table.
One-to-many
When we use many table but primary key is only in one table
and in other tables we use foreign key to inter-relate
tables.
For example Emp_id(primary key) in Employee table is
assosiated with salary_emp_id (foreign key) in Salary table
and associated with tax_emp_id (foreign key) in
tax_collecation table and associated with pf_emp_id
(foreign key) in provident_fund table.
Many-to-many
When we use primary keys of two or more tables in a
saperate table and in this table we relate these with other
tables by foreign key and primary key

Is This Answer Correct ?    18 Yes 9 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is a periodical index?

914


How do I get to sql server configuration manager?

1001


What are actions, how many types of actions are there, explain with example? : sql server analysis services, ssas

1016


How many types of database relationship in sql server?

1046


What is store procedure?

1050


How to make a column nullable?

1109


How to disable a login name in ms sql server?

1123


What is dbcc?

1129


Explain cross join or cartesian product in sql?

881


What is “begin trans”, “commit tran”, “rollback tran” and “savetran”?

1014


What is blocking?

1050


What guidelines should be followed to help minimize deadlocks?

936


What do you mean by collation recursive stored procedure?

1050


What are the different Authentication modes in SQL Server and how can you change authentication mode?

1071


What is meant by Active-Passive and Active-Active clustering setup?

1161