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...

What is a surrogate key?Why we use it in a mapping?Pl give
an example.

Answer Posted / saradhi

surrogate key is used to avoid the critical column.critical
column means the column which makes the analysation or data
wrong for example assume one customer table
cust_id(p.k) cust_name amount loc
1 jones 1000 hyd
he purchase the product in hyd by 1000/- if he again
purchase by 2000/- in pune not in hyd.then we have to
create another record in that table with same cust_id but
here cust_id is having primary key so we are unable to
create a new record for suppose if u update the record u
got the wrong information as
1 jones 3000 pune
so eliminating this we are maintian the another column like
cust_no as surrogate key (unique value)and removes p.k in
cust_id.surrogate key is like an index.

Is This Answer Correct ?    12 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

In warehouses how many schemas are there?

1128


Differentiate between router and filter transformation?

1063


What is the difference between informatics 7x and 8x and what is latest version?

1135


What is rank transformation?

1035


What are the features of complex mapping?

1205


Can u generate reports in Informatica?

1143


What is a difference between complete, stop and abort?

1124


Define filter transformation?

1147


where to store informatica rejected data?

1139


What is deployment group?

1296


Tell me about your experience in informatica? what is best mark you can give yourself? How to answer this question?

8260


What is the difference between SOURCE and TARGET BASED COMMITS? What are the deliverables?in your project?

2186


What are the new features of informatica 9.x developer?

1026


What are the reusable transformations?

1219


What is a router transformation?

1212