title: Fluent Nhibernate Component Prefix
body: <p>Is there a way to set the column prefix for a component in fluent. For example:</p>
  
  <pre><code>public class SomeClassMap : ClassMap &lt; SomeClass &gt;
  {
  
      public SomeClassMap()
      {
          CreateMap();
      }
  
      private void CreateMap()
      {
          WithTable("Class");
          Id(x =&gt; x.Id).GeneratedBy.Guid();
          Map(x =&gt; x.Name).WithLengthOf(100);
  
          Component&lt;SomeComponent&gt;(x =&gt; x.somecomponent, m =&gt;
          {
              m.Map(x =&gt; x.Name).SetAttribute("column", "SomeComponentName");
              m.Map(x =&gt; x.Summary).SetAttribute("column", "SomeComponentSummary");
              .... etc ...
          }
       );
  </code></pre>
  
  <p>Is there a way to set "SomeComponent" prefixes instead of having to define them in a SetAttribute?</p>