Since these are fully optional, one-to-one, relationships, from a logical viewpoint, it does not matter on which tables the foreign keys are placed. I'm assuming you care because it makes moving the data from DB2 to Oracle easier?
The only difference I see is the percentage of times those relationships are going to exist. Perhaps the Oracle transformation takes that into account whereas the DB2 one does not.