title: Mapping a List<string> to a delimited string with Fluent NHibernate
body: <p>My model looks something like this:</p>
  
  <pre><code>public class Product
  {
      public string Name {get; set;}
      public string Description {get; set;}
      public double Price {get; set;}
      public List&lt;string&gt; Features {get; set;}
  }
  </code></pre>
  
  <p>I want my database table to be flat - the List should be stored as a delimited string:
  Feature one|Feature two|Feature three for example.</p>
  
  <p>When retrieved from the db, it should place each of those items back into a List</p>
  
  <p>Is this possible?</p>