public interface IReference extends IUniquelyNamed, Serializable
Defines a reference many-to-one relationship between two entities as specified by the Entity-Relationship Modeling standards
The referencing entity is called the "From" entity
The referenced entity is called the "To" entity
Modifier and Type | Field and Description |
---|---|
static String |
REFERENCE_PREFIX |
SEP
Modifier and Type | Method and Description |
---|---|
IForeignAttribute |
getForeignAttribute() |
IEntity |
getFromEntity() |
String |
getFromRoleName() |
IModel |
getModel()
Deprecated.
|
String |
getName() |
String |
getPhysicalName() |
IEntity |
getToEntity() |
String |
getToRoleName() |
ValidationScope |
getValidationScope() |
boolean |
isFromNavigable()
Indicates whether this participant association end is navigable from the one side to the many side.
|
boolean |
isMandatory() |
boolean |
isToNavigable()
Indicates whether this participant association end is navigable from the many side to the one side.
|
getPrefixedUniqueName, getUniqueName
static final String REFERENCE_PREFIX
IModel getModel()
String getName()
IEntity getFromEntity()
String getFromRoleName()
IEntity getToEntity()
String getToRoleName()
boolean isMandatory()
IForeignAttribute getForeignAttribute()
ValidationScope getValidationScope()
String getPhysicalName()
boolean isToNavigable()
Indicates whether this participant association end is navigable from the many side to the one side. By default, it is.
boolean isFromNavigable()
Indicates whether this participant association end is navigable from the one side to the many side. By default, it is.
Copyright © 2016. All Rights Reserved.