What is the difference b/w natural key and surrogate key

Answer Posted / babulcity

Natural Key is key attribute column of an entity with
distinct values i.e without duplicates/NULL.
Eg: For natural Key we can define constraint like PK,FK

Surrogate Key is an substitute key which is not a part of
attribute of entity & is unique but it can be used to act as
PK,FK when you cannot use the Natural key.

Is This Answer Correct ?    2 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How identifying bottlenecks in various components of informatica and resolving them?

587


Could you explain what is enterprise data warehouse?

559


What are different types of transformations available in informatica?

588


How to load the data from a flat file into the target where the source flat file name changes daily?

579


What are the types of caches in lookup? Explain them.

553






Calculate sum of salaries department wise. Then the sum will be repeat for all columns in each department. Develop a mapping for this.

1843


To import the flat file definition into the designer where should the flat file be placed?

680


Which version configuration tool used in ur project?

2771


What are the types of schemas we have in data warehouse and what are the difference between them?

527


write a query to retrieve the latest records from the table sorted by version(scd)

636


What is informatica?

686


Explain lookup transformation source types in informatica

702


Separate from a database, an information bazaar, and an information stockroom?

611


Can we create a node as a gateway node and the same node can be assigned to a grid?

641


Scheduling properties,whats the default (sequential)

1470