Hola mi duda es con respecto al archivo de mapping de abajo.
la duda es con la <many to one>, es con column="NEXT_MESSAGE_ID"
esta columna debe estar declarada en mi tabla de base de datos o hibernate la crea sola???.
la otra duda es con foreign-key="FK_NEXT_MESSAGE", esta clave foranea la tengo que crear o yo o hibernate lo hace??.
Gracias
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class
name="hello.Message"
table="MESSAGES">
<id
name="id"
column="MESSAGE_ID">
<generator class="increment"/>
</id>
<property
name="text"
column="MESSAGE_TEXT"/>
<many-to-one
name="nextMessage"
cascade="all"
column="NEXT_MESSAGE_ID"
foreign-key="FK_NEXT_MESSAGE"/>
</class>
</hibernate-mapping>