14 lines
811 B
Plaintext
14 lines
811 B
Plaintext
//$Id$
|
|
|
|
model com.arsdigita.cms;
|
|
|
|
object type PublishedAssociation {
|
|
composite ContentItem[1..1] draftA = join cms_published_associations.draft_a to cms_items.item_id;
|
|
composite ContentItem[1..1] draftB = join cms_published_associations.draft_b to cms_items.item_id;
|
|
String[1..1] propertyA = cms_published_associations.property_a VARCHAR(100);
|
|
String[1..1] propertyB = cms_published_associations.property_b VARCHAR(100);
|
|
//composite ContentItem[1..1] pendingA = join cms_published_associations.pending_a to cms_items.item_id;
|
|
//composite ContentItem[1..1] pendingB = join cms_published_associations.pending_b to cms_items.item_id;
|
|
Blob[0..1] associationAttributes = cms_published_associations.association_attributes BLOB;
|
|
object key (draftA, draftB, propertyA, propertyB);
|
|
} |