This week's book giveaway is in the OCMJEA forum. We're giving away four copies of OCM Java EE 6 Enterprise Architect Exam Guide and have Paul Allen & Joseph Bambara on-line! See this thread for details.
I have been using WebSphere for a while. In the IBM world, when you have a foreign key relationship in the database schema, you have to map a ejb-relationship to the foreign key. The information is kept in ibm extension xml file. As the EJB specification 1.1 doesn't really cover EJB-relationship implementation. Using the EJB relationship makes your code unportable in my opinion. Hope people who are using other application servers can shed some light on this.