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