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