Hola Juan. Yo también estoy empezando con EJBs, e igualmente voy a utilizar una BD en Oracle. Aunque ten en cuenta que el diseño de los EJB es independiente de la BD.
Yo también le eché un vistazo al ejemplo de reservas de la web de Oracle que citas, pero por aquel entonces no me enteré muy bien como iba. Así que lo que hice fue leerme un tutorial de EJBs en castellano que puedes encontrar en <a href='ir.asp?http://java.programacion.net' target='_blank'>http://java.programacion.net...</a>. A mi me aclaró bastante las ideas. Posteriormente, empecé a estudiar como funcionaban los ejemplos que vienen con JOnAS, el contenedor de EJBs que estoy usando. Y básicamente con esas dos cosas ya tengo las ideas mucho más claras. Aunque aún me queda mucho por saber.
Por curiosidad, ¿qué contenedor de EJBs vas a usar? ¿vas a utilizar algun IDE para el desarrollo de los EJBs?
Salud
s!