OK, for a start, look at :
select o.type as Object_Type, o.name ,do.name as From_Table from sysobjects o inner join sysdepends d on o.id = d.id inner join sysobjects do on d.depid = do.id
does that give the "raw" information ? Where type can be :
C = CHECK constraint
D = Default or DEFAULT constraint
F = FOREIGN KEY constraint
FN = Scalar function
IF = Inlined table-function
K = PRIMARY KEY or UNIQUE constraint
L = Log
P = Stored procedure
R = Rule
RF = Replication filter stored procedure
S = System table
TF = Table function
TR = Trigger
U = User table
V = View
X = Extended stored procedure