Jump to: navigation, search

DaliEclipseLinkVariableOneToOneMapping

Revision as of 13:21, 10 July 2008 by Karen.moore.oracle.com (Talk | contribs) (Variable One To One)

Functional Specification: Dali Support for EclipseLink Variable One To One Mapping

bug 238467 - variable one to one mapping support


Document History

Date Author Version Description & Notes
6-25-2008 Karen Butzke Draft

Project overview

This feature adds Variable One To One mapping support to the EclipseLink JPA platform

Goals:

  • Add JPA Details view widgets for the VariableOneToOne annotation
  • Add JPA Details view widgets for eclipselink-orm.xml variable-one-to-one elements
  • Provide the appropriate defaults and validation for this mapping

Concepts

Present any concepts relevant to the feature.

EclipseLink Variable One To One annotation documentation


Requirements / Functionality

Variable One To One

  • VariableOneToOne mappings supported in Entity, MappedSuperclass, and Embeddable classes.
  • Mapping defaults to VariableOneToOne if the attribute type is an Interface, not a Map, not a Collection, not a ValueHolderInterface

File:VariableOneToOneMapping.jpg

MWVariableOneToOneClassIndicator.jpg

File:VariableOneToOneQueryKeyAssociations.jpg

API

Issues

This section lists the open issues that are still pending that must be decided prior to fully implementing this project's requirements.

Issue # Owner Description / Notes Decision

Future Considerations

During the research for this project the following items were identified as out of scope but are captured here as potential future enhancements. If agreed upon during the review process these should be logged in the bug system.