I\'m new to NHibernate so have had limited exposure to mappings etc so far, and I\'ve just hit a scenario which I need some help with.
I have 2 tables:
Reviews T
Ayende has a good explanation for one-to-one mappings here.
In your case the mappings should probably look like this:
Review.hbm.xml
TaggedReview.hbm.xml
You will most likely need a primary key in the table, because you can't use the same column for the key and the foreign key.
If you cannot or do not want to change the db, you can take a look at NHibernate mapping - one-to-one (or one-to-zero).