I was wondering if it's possible to create a content type using C# that has two columns, the second column looks up the first column.
eg.
Title | myColumn
myColumn should be a lookup column and it looks up 'Title' from the same content-type I want construct.
Using the AddLookUp() constructor expects a [Name], [ListId/Guid], [Required]. Unfortunately there is no list to reference reference the lookup as the lookup column is in the same content type that I want to create.
I did a bit of digging on the web and Google but haven't found anything using C# but found something similar in the blogs below talking about self referencing list.
http://www.novolocus.com/2008/04/25/self-referencing-lookup-columns/
My question is, is this 'doable' using SharePoint's server object model?