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
Internal DNS Issue: Not consistently resolving internal domains.
After Changing PDC cannot connect to SQL Server DB
SQL Reporting hide null data
Open Source PDF Library for VB.NET
Exporting kernel memory to user space using devmap_umem_setup
Silverlight DataGrid CellTemplate/CellEditTempl
ate Switch
Addiing unallocated disk space to an aray
how to keep domain administrator logged into server at all times
Best approach to setting up test/development for learning SharePoint 2010?
Adding 2nd DHCP server