I need to make a mapping One by One, and I have some doubts. I have this classes:
public class DocumentType { public virtual int Id { get; set; }
If the relationship is really one-to-one... then use HasOne :-)
See http://nhibernate.info/doc/nhibernate-reference/mapping.html#mapping-declaration-onetoone. It has all you need to know.