I think I've mapped out the basic entity usage for forums. I wanted to see if it's okay to use an
unused field to hold the forum thread ID. I know I can start with any ContentAssoc record and walk
up the tree to find the ID of the uppermost message (the thread start) but since forums (and
threads) can contain thousands of messages this approach is far too inefficient.
Currently the Content.InstanceOfContentId field isn't used in forum messages. It seems like an
appropriate place to store a thread ID, since the message can be thought of as an instance of a thread.
What do you think?
-Adrian