-->
These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 2 posts ] 
Author Message
 Post subject: Eindirektionales Mapping einer Tabelle gegen viele andere...
PostPosted: Thu Oct 04, 2007 2:15 am 
Newbie

Joined: Wed Oct 03, 2007 5:56 am
Posts: 3
Location: Germany
Hallo und guten Morgen

Ich bin fleissig am Lernen wie Hibernate funktioniert und habe ein kleines konzeptionelles Problem:

Ich haben eine Tabelle tabIcon die aus den Spalten
ID Primary Key
Description Text
Icon Blob
besteht.

Jetzt habe ich viele andere Tabellen, wie z.b. tabTicket, tabCategory oder tabAccount, in denen ein Icon referenziert sein kann oder nicht. Wenn ich die Dokumentation richtig verstanden habe (nebenbei ich versuche mich an NHibernate, aber ich hoffe mal die Unterschiede sind nicht allzu gross) muss ein Property immer in beiden Mapping-Files deklariert sein, dass hiesse in diesem Beispiel in allen 4! Das ist ja aber eigentlich nicht das was ich möchte - das Icon soll ja möglichst dumm sein und es soll sich gar nicht dafür interessieren an welchem Objekt es hängt. Theoretisch kann es ja auch an mehreren verschiedenen Objekten hängen.

Ich hab zwar gesucht, bin aber trotzdem immer noch ratlos - könnte mir der Diskriminator weiterhelfen? Oder wie würdet ihr das machen?

Vielen Dank schonmal fürs Lesen

Viele Grüsse Alex


Top
 Profile  
 
 Post subject:
PostPosted: Mon Oct 08, 2007 3:46 pm 
Expert
Expert

Joined: Tue Nov 23, 2004 7:00 pm
Posts: 570
Location: mostly Frankfurt Germany
muss nicht, eine Beziehung kann auch unidirectional sein. (Stichwort im Handbuch)

Die Klasse Icon muss nichts von der Beziehung wissen. Allerdings wird in der Icon Tabelle je Beziehung eine Fremschlüsselspalte sein, es sei denn Du verwendest Zuordnungstabellen für die Beziehung

_________________
Best Regards
Sebastian
---
Training for Hibernate and Java Persistence
Tutorials for Hibernate, Spring, EJB, JSF...
eBook: Hibernate 3 - DeveloperGuide
Paper book: Hibernate 3 - Das Praxisbuch
http://www.laliluna.de


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 2 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.