File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Java in General and the fly likes Multiple set of data mapping Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "Multiple set of data mapping " Watch "Multiple set of data mapping " New topic
Author

Multiple set of data mapping

Gaaurav Suraj
Greenhorn

Joined: May 03, 2004
Posts: 4
Hello Everyone ,

I have occured a situation in which i have to reprsent the java bean object
which can help me to populate the data to jsp and to database when i am saving the data back to database . The situation is like this

i have one set of data in left side and i have multiple set of data in right hand side and this right hand side data is again have some muliple set of data so now i have to do some mapping so that i can display each set of data . i am going to use some collection object like Hashmap to do such mapping but i am still not sure how i can do that . if i reprsent this situation it would be like this

Set of Data ------------- Multiple Data - Muliple Data

or like this
Data0 ------ Data 1 and Data 1 has inside some data


so anybody who has good knowledge of data structure , can really help me .

i hope u must have got my problem . if u still did not get my problem i will pass the screen shot to you. Please help this is quite urgent .

Thanks in advance
Regards
SGaaurav
Eddie Vanda
Ranch Hand

Joined: Mar 18, 2003
Posts: 281
Sounds like you have two serial one-to-many tables.

On each table you could use the one side as a key to a Hashmap and the other side as a set of values in another set of hash maps. Could be a bit tricky to keep track of what class each value represents!

e.g.
Animal -> dog/cat/mouse -> names.
-> weight.
So starting from the right hand side,

set up a hash map of all dogs' name/weight key/value pairs - call it dogs
set up a hash map of all cats' name/weight key/value pairs - call it cats
set up a hash map of all mice's name/weight key/value pairs - call it mice

Then set up a hash map containing Animal/dogs, animal/cats and animal/mice key/value pairs.

I hope this helps.


The nice thing about Standards is that there are so many to choose from!
Gaaurav Suraj
Greenhorn

Joined: May 03, 2004
Posts: 4
Hello

Thanks Eddie , you have given me the right clue for this problem , i wil try to implements this way but only drawback i see with this approach is this become quite strong coupling b/w others .Is there any other way out using some other collection classes and anyway i am going to check with this way first .Thanks for the nice clue .


Thanks
SGaaurav
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Multiple set of data mapping