File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes OO, Patterns, UML and Refactoring and the fly likes UML and Entity relationships Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "UML and Entity relationships" Watch "UML and Entity relationships" New topic

UML and Entity relationships

vivek mahadevan

Joined: May 20, 2005
Posts: 26
the UML relationship and the EJB entity relationship have different types of relationships. How can we relate the UML relationships to the Entity relationships.



Table 3: Multiplicity values and their indicators
Potential Multiplicity Values Indicator Meaning
0..1 Zero or one
1 One only
0..* Zero or more
* Zero or more
1..* One or more
3 Three only
0..5 Zero to Five
5..15 Five to Fifteen

EJB relationships

one to one
one to many
many to one
many to many

what is the corresponding relationship in a entity relationship in EJB. How to map the 0..1, 0..*, 1...*, 3 etc in entity.
Hoping my question is valid.
Wouter Oet
Saloon Keeper

Joined: Oct 25, 2008
Posts: 2700

First of all: Entity beans could be considered as an deprecated technology as it has been replaced by JPA. I would move towards JPA if I where you.

I think the word you're looking for is cardinality.

0..1 Is just a simple Entity reference.
0..* Is a OneToMany Relation
The others you'll have to combine OneToMany relations with NonNull entity references although I don't know if that is possible with Entity beans.

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." --- Martin Fowler
Please correct my English.
I agree. Here's the link:
subject: UML and Entity relationships
It's not a secret anymore!