Microsoft
Software
Hardware
Network
Question : WHAT'S THE DIFFERENCE BETWEEN NATURAL KEYS AND surrogate keys
WHAT'S THE DIFFERENCE BETWEEN NATURAL KEYS AND surrogate keys and also various practises of using keys in dimensional model vs normalized (oltp) model and vs OLAP model and various techniques of denormailizing a normalized model
Answer : WHAT'S THE DIFFERENCE BETWEEN NATURAL KEYS AND surrogate keys
Some examples are here:
http://books.google.cz/boo
ks?id=wKNf
THRNkLAC&p
g=PA211&
lp
g=PA211&dq
=surrogate
+key+foxpr
o&source=b
l&ots=_ZbX
pRWj2H&
sig
=aNQb1QrT5
pmWmdMOvSi
asCAH4wI&h
l=cs&ei=V6
39S-
rtHaHC
mgP_stDdCQ
&sa=X&oi=b
ook_result
&ct=result
&resnum=3&
ved=0CCEQ6
AEwAg#v=on
epage&q=su
rrogate%20
key%20foxp
ro&f=false
http://searchsqlserver.tec
htarget.co
m/feature/
What-are-
s
urrogate-k
ey-values
Also you may read:
http://en.wikipedia.org/wi
ki/Surroga
te_key
,
http://en.wikipedia.org/wi
ki/Natural
_key
http://www.sqlmag.com/arti
cle/data-m
odeling/su
rrogate-ke
y-vs-
natur
al-key.asp
x
http://decipherinfosys.wor
dpress.com
/2007/02/0
1/surrogat
e-
keys-vs-
natural-ke
ys-for-pri
mary-key/
http://sqlblogcasts.com/bl
ogs/tonyro
gerson/arc
hive/2006/
05/
11/427.
aspx
Random Solutions
Visual Basic 6 -- How to check if port is 'established' with Winsock or an alternative?
if rel="nofollow" then
http://www.example.com
else
How to resolve Failed to load Main-Class manifest attribute from C:\sqljdbc_3.0\enu\sqljdbc
.jar
asp.net show gridview loading after page is loaded
Query XML Dataset in C#
100% height div even when scrolling
Deleting OEM Jobs
RedirectStandardOutput Not getting all the output
Q&A Database DTF password reset
Delete line with duplicate