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

I know that i can create a table without a primary key.But
is there any significance for that table???? while creating
an application.

Answer Posted / amit

Definitely yes.....While creating a Data Warehouse
application,we need fact tables to be created from various
dimension tables and the fact table load type is always
INSERT not INSERT/UPDATE.Just think of a real world example
where the need is to populate all the daily transactional
data to a Data Warehouse for analytical purpose such as
creating reports and all.Suppose the DW is loaded two times
a day.In the first load,whatever the data present in the
Transactional Database is loaded into the DW.Before the
second load there might be some sort of updation made to
some of the records,so those records need to be inserted
into the DW again in the second load.If there would be
primary key in the fact table(i,e;DW),it will raise an error
(unique constraint violated.....).So,fact tables should not
contain any primary key.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How to generate query output in html format?

1209


What is the difference between view and materialized view in Oracle?

1204


please explain.. DB architecture ...

2081


From the following identify the non schema object: packages, triggers, public synonyms, tables and indexes.

1135


What are joins, explain all types of joins?

2360


How to export several tables together?

1105


Explain view?

1085


What is memory advisor in Oracle?

1131


How to connect to a remote server?

1187


How to create a new table in your schema?

1129


What is Undo Management Advisor in Oracle?

1151


How much memory your 10g xe server is using?

1153


What are the ansi data types supported in oracle?

988


What do you understand by database schema and what does it hold?

1298


What will be the syntax to find current date and time in format "yyyy-mm-dd"?

1064