Is it possible to have an association mapping a table to itself?
e.g.
Table: ConditionId ConditionName ... ... ParentConditionId
Yes it is possible. Put the FK in your database and the wizard will map it correctly. Make sure ParentConditionId is nullable.
Take a look tutorial which can be download here . It explains in detail how to model self-reference table.