>>entityid is the foreign key to objects contained in the marketing list
From side of logic - yes - it contains identifier of record. From side of DB - it is not foreign key because this field references 3 different tables.
Truth is opened the prepared mind
My blog -
http://a33ik.blogspot.com