Code:
<many-to-one name="Author" class="Devtoo.Data.User" column="AuthorId" insert="false" update="false"></many-to-one>
<many-to-one name="Queue" class="Devtoo.Data.ArticleQueue"></many-to-one>
your m-1 definition for Queue is missing the column name so NH is assuming the column is the same as the property. I suspect your table uses QueueID instead:
Code:
<many-to-one name="Author" class="Devtoo.Data.User" column="AuthorId" insert="false" update="false"></many-to-one>
<many-to-one name="Queue" class="Devtoo.Data.ArticleQueue" column="QueueID"></many-to-one>
or whatever the column name in your tblArticle table that relates to tblArticleQueue.