Hi all, Some ignorance here. We need your help. In our problem it seems both inheritance and m:n mappings are part of the solution but we do not see a clear implementation picture using OJB
Let�s say Investors are "risking" their money in 1 or * Investments . An Investment is shared by 1 or * Investors. It�s a m:n association between Investment class and Investor class. In our model, an Investor can be either a Person class or an Inc (llc/Inc/enterprise/bank etc.) class.We are thinking in an inheritance model where Person class and Inc class extend Investor (either Person and Inc have common and different attributes and methods). Since we are designing this from scratch there are no "legacy" restrictions. >From the domain model there are no restrictions; the Investor class could be an abstract or concrete class. There are also no database restrictions, we can build a model with distinct, same o joined tables for the inheritance and manual decomposition for the m:n association problem. On the implementation side, we are pretty familiar with the PB api, no odmg or jdo experiece yet. Any help (uml, java, mappings, whatever) would be appreciate! Regards, Gustavo Faerman
