title: How to create only subclasses tables in hibernate (@Transient @Entity)
body: <p>I have a superclass Model</p>
  
  <pre><code>@Entity
  @Inheritance(strategy = InheritanceType.TABLE_PER_CLASS)
  public abstract class AbstractModel implements Model {
      @Id
      private UUID id;
  }
  </code></pre>
  
  <p>and some it's inheritors like PostModel</p>
  
  <pre><code>@Entity
  public class PostModel extends AbstractModel {
      private String header;
      private String content;
  }
  </code></pre>
  
  <p>I want to store only inheritors in database, but all they should have the same identified declared in superclass. Is it possible to don't create table for superclass, using hibernate inheritance? Is it right descision to solve this problem? Thanx.</p>