| Home | Trees | Index | Help |
|
|---|
| Package Modeling :: Package interfaces :: Module Relationship |
|
ClassDescription API
Decrire + notez les champs suivants:
# Join semantic: for later use INNER_JOIN = 0 FULL_OUTER_JOIN = 1 LEFT_OUTER_JOIN = 2 RIGHT_OUTER_JOIN = 3 # Relationships props from EntityClassDescription import DELETE_NULLIFY, DELETE_DENY, DELETE_CASCADEFlattened relationships
A flattened relationship is characterized by its definition (e.g. "department.company" defined for the entity 'Employee'). The definition is a keypath in which every part (relationship) must be a plain relationship (non flattened).
The following fields are constants for any flattened relationship: - the set of join is empty - (to be continued)
| Classes | |
|---|---|
Base |
|
RelationshipInterface |
Responsible for class descriptions class Relationship(Persistent, XMLCapability): Describes a relationship Implementation notes: - join semantic is not used for the moment being, and defaults to INNER_JOIN Features added to the EOF standard API: - cardinality of the relationship [Tableau suivant à verifier avec le Modeler]:: SimpleRel. |
| Exceptions | |
|---|---|
RelationshipErrorInterface |
... |
| Home | Trees | Index | Help |
|
|---|
| Generated by Epydoc 2.1 on Sat Mar 4 13:36:26 2006 | http://epydoc.sf.net |