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 |