| ### Showing:
Attributes
Diagrams
Properties
Source
Used by

Element cay:obj-relationship

Namespace | http://cayenne.apache.org/schema/3.0/modelMap
Diagram |
Properties |
content: | complex
Used by |
Element | cay:data-map
Attributes |
QName | Type | Fixed | Default | Use | Annotation
--- | --- | --- | --- | --- | ---
collection-type | xs:string |  |  | optional |
db-relationship-path | xs:string |  |  | required |
deleteRule | xs:string |  |  | optional |
lock | xs:boolean |  |  | optional |
map-key | xs:string |  |  | optional |
name | xs:string |  |  | required |
source | xs:string |  |  | required |
target | xs:string |  |  | required |
Source |
    <xs:element name="obj-relationship">
      <xs:complexType>
        <xs:attribute name="db-relationship-path" use="required" type="xs:string"/>
        <xs:attribute name="deleteRule" type="xs:string"/>
        <xs:attribute name="lock" type="xs:boolean"/>
        <xs:attribute name="name" use="required" type="xs:string"/>
        <xs:attribute name="source" use="required" type="xs:string"/>
        <xs:attribute name="target" use="required" type="xs:string"/>
        <xs:attribute name="collection-type" use="optional" type="xs:string"/>
        <xs:attribute name="map-key" use="optional" type="xs:string"/>
      </xs:complexType>
    </xs:element>
Schema location | file:/Users/ari/svn/cayenne/framework/cayenne-jdk1.5-unpublished/src/main/resources/org/apache/cayenne/schema/3.0/modelMap.xsd

Attribute cay:obj-relationship/@db-relationship-path

Namespace | No namespace
Type | xs:string
Properties |
use: | required
Used by |
Element | cay:obj-relationship
Source |
    <xs:attribute name="db-relationship-path" use="required" type="xs:string"/>
Schema location | file:/Users/ari/svn/cayenne/framework/cayenne-jdk1.5-unpublished/src/main/resources/org/apache/cayenne/schema/3.0/modelMap.xsd

Attribute cay:obj-relationship/@deleteRule

Namespace | No namespace
Type | xs:string
Properties |
content: | simple
Used by |
Element | cay:obj-relationship
Source |
    <xs:attribute name="deleteRule" type="xs:string"/>
Schema location | file:/Users/ari/svn/cayenne/framework/cayenne-jdk1.5-unpublished/src/main/resources/org/apache/cayenne/schema/3.0/modelMap.xsd

Attribute cay:obj-relationship/@lock

Namespace | No namespace
Type | xs:boolean
Properties |
content: | simple
Used by |
Element | cay:obj-relationship
Source |
    <xs:attribute name="lock" type="xs:boolean"/>
Schema location | file:/Users/ari/svn/cayenne/framework/cayenne-jdk1.5-unpublished/src/main/resources/org/apache/cayenne/schema/3.0/modelMap.xsd

Attribute cay:obj-relationship/@name

Namespace | No namespace
Type | xs:string
Properties |
use: | required
Used by |
Element | cay:obj-relationship
Source |
    <xs:attribute name="name" use="required" type="xs:string"/>
Schema location | file:/Users/ari/svn/cayenne/framework/cayenne-jdk1.5-unpublished/src/main/resources/org/apache/cayenne/schema/3.0/modelMap.xsd

Attribute cay:obj-relationship/@source

Namespace | No namespace
Type | xs:string
Properties |
use: | required
Used by |
Element | cay:obj-relationship
Source |
    <xs:attribute name="source" use="required" type="xs:string"/>
Schema location | file:/Users/ari/svn/cayenne/framework/cayenne-jdk1.5-unpublished/src/main/resources/org/apache/cayenne/schema/3.0/modelMap.xsd

Attribute cay:obj-relationship/@target

Namespace | No namespace
Type | xs:string
Properties |
use: | required
Used by |
Element | cay:obj-relationship
Source |
    <xs:attribute name="target" use="required" type="xs:string"/>
Schema location | file:/Users/ari/svn/cayenne/framework/cayenne-jdk1.5-unpublished/src/main/resources/org/apache/cayenne/schema/3.0/modelMap.xsd

Attribute cay:obj-relationship/@collection-type

Namespace | No namespace
Type | xs:string
Properties |
use: | optional
Used by |
Element | cay:obj-relationship
Source |
    <xs:attribute name="collection-type" use="optional" type="xs:string"/>
Schema location | file:/Users/ari/svn/cayenne/framework/cayenne-jdk1.5-unpublished/src/main/resources/org/apache/cayenne/schema/3.0/modelMap.xsd

Attribute cay:obj-relationship/@map-key

Namespace | No namespace
Type | xs:string
Properties |
use: | optional
Used by |
Element | cay:obj-relationship
Source |
    <xs:attribute name="map-key" use="optional" type="xs:string"/>
Schema location | file:/Users/ari/svn/cayenne/framework/cayenne-jdk1.5-unpublished/src/main/resources/org/apache/cayenne/schema/3.0/modelMap.xsd