article + aktualni cena je hotova,
article taky nedela problem,
a jedine co komplikuje zivot je vypis vsech cen a tam neni problem je namapovat 
na jinou tabulku jako jinou tridu ...

Burdik Petr wrote:

Ne vzdy.

potrebuji dolovat:
1. article
2. kolekci vsech cen
3. article + aktualni cena


Jiří Mareš napsal(a):


No pokud chcete namapovat pouze tu aktualni cenu, pak bych udelal view, kde pro kazdy produkt bude pouze aktualni cena a jako zdroj pro cenu pouzijte toto view ...

Pavel Réder wrote:


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













--
Jiří Mareš (mailto:[EMAIL PROTECTED])
ČSAD SVT Praha, s.r.o. (http://www.svt.cz)
Czech Republic

Odpovedet emailem