Hi lan,
Then how come some of the foreign key columns in my company's
existing database are storing non-unique values (duplicate values
exist) and they (these foreign key columns) are non-cluster
indexed?
Based on SQL Server Books Online, their definition is as
follows, but I'm just not exactly sure when (in what situation(s))
to use non-cluster and when to use cluster.
Clustered: Creates an object where the physical order of rows
is the same as the indexed order of the rows...
Non-clustered: Creates an object that specifies the logical
ordering of a table. With a nonclustered index, the physical order
of the rows is independent of their indexed order.
Thanks in advance again.