Na joined-subclass bych to neviděl. To se používá při mapování dědičnosti tříd. Pokud jsem to správně pochopil, je entita pricefrom k entitě article ve vztahu "many-to-one", takže mapování pro pricefrom by mělo obsahovat něco takového:

<many-to-one not-null="true" column="pf_article_oid" foreign-key="fk_..." class="Article"/>

Ve tride PriceFrom musite pak mit referenci na Article.

Pavel

pouzij joined-subclass

http://www.hibernate.org/hib_docs/v3/reference/en/html_single/#mapping-declaration-joinedsubclass

Burdik Petr napsal(a):

Ahojas,
mam mapovani nasledujicich dvou trid do postgresql a zkratim to:

article
   - oid bigserial - long
   - name varchar(255) - string

pricefrom
   - oid bigint - vazba na article-oid cizim klicem
   - id bigint - vlastni id
   - platnostOd - datum od kdy cena plati
   - cena

kdyz chci mapovat priceFrom, potrebuji do mapovani nejak dostat ten cizi klic a uz vazne nevim jak na to. muzete me prosim nekdo nakopnout jak tuto vazbu vytvorit?

Pet





Odpovedet emailem