[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: RE: [provision] SPML Provision Schema schema...
Mike is correct, there is no mechanism in the current schema for defining attribute enumerations or structures. I think those would be valuable things to add, but just did not get that far at the F2F. One example snippet that we came up with at the F2F shows the attribute/attribute reference relationship is: <attributeDefinition name = "cn" description = "Full name, or common name." /> <attributeDefinition name = "email" description = "E-mail address." /> <attributeDefinition name = "description" description = "Description." /> <objectClassDefinition name = "person" description = "Standard person."> <memberAttribute attributeName = "cn" required = "true" /> <memberAttribute attributeName = "email" required = "true" /> <memberAttribute attributeName = "description" /> </objectClassDefinition> If you look at the attribute "cn", it has an attribute definition that defines the attribute itself, and it is referred to be the "person" class. The reason for this is that multiple class definitions could refer to the same sets of attributes, and can refer to attributes from an external schema. Jeff Bohren Product Architect OpenNetwork Technologies, Inc -----Original Message----- From: mpolan@ca.ibm.com [mailto:mpolan@ca.ibm.com] Sent: Monday, February 17, 2003 10:22 AM To: provision@lists.oasis-open.org Subject: RE: [provision] SPML Provision Schema schema... I tried crawling through the schema schema again, and it just makes my head spin :). From what I can tell, there is no way to specify complex attributes like enumerations or composite attributes. Is that correct, or am I missing something? I still don't get how the AttributeDefinition/AttributeDefinitionReference stuff works, I'm hoping it'll all become clear when I see our samples... Mike Polan IBM Canada Ltd |---------+----------------------------> | | Jeff Bohren | | | <jbohren@opennetw| | | ork.com> | | | | | | 02/16/2003 07:07 | | | PM | | | | |---------+----------------------------> >----------------------------------------------------------------------- ------------------------------------------------------------------------ ---| | | | To: provision@lists.oasis-open.org | | cc: | | Subject: RE: [provision] SPML Provision Schema schema... | | | | | >----------------------------------------------------------------------- ------------------------------------------------------------------------ ---| The attributeDefinition elements are sub-elements under the schema element. The attributeDefinitionReference refers to an attributeDefinition. In theory if there are N classes in a schema, there could be N references (one in each class) for the same attribute definition. Jeff B. -----Original Message----- From: mpolan@ca.ibm.com [mailto:mpolan@ca.ibm.com] Sent: Fri 2/14/2003 3:56 PM To: provision@lists.oasis-open.org Cc: Subject: Re: [provision] SPML Provision Schema schema... Hi Jeff, question about our schema schema. I can't figure out where "AttributeDefinition" is used in our schema. Should it be an attribute of "AttributeDefinitionReference"? Also, are we comfortable that using DsmlAttr as the basic type give us enough flexibility in defining our attribute types? I was specifically asked about the ability to define enumerations. Mike Polan IBM Canada Ltd |---------+----------------------------> | | Jeff Bohren | | | <jbohren@opennetw| | | ork.com> | | | | | | 02/13/2003 01:37 | | | PM | | | | |---------+----------------------------> > ------------------------------------------------------------------------ ------------------------------------------------------------------------ --| | | | To: provision@lists.oasis-open.org | | cc: | | Subject: [provision] SPML Provision Schema schema... | | | | | > ------------------------------------------------------------------------ ------------------------------------------------------------------------ --| Attached is the XML schema for representing the Provisioning Schema (i.e. meta-data), approved at the last F2F. This XML schema depends on the SPML Core XML Schema. Jeff Bohren Product Architect OpenNetwork Technologies, Inc #### draft_pstc_schema_schema_01.xsd has been removed from this note on February 14 2003 by Mike Polan ---------------------------------------------------------------- To subscribe or unsubscribe from this elist use the subscription manager: <http://lists.oasis-open.org/ob/adm.pl> ---------------------------------------------------------------- To subscribe or unsubscribe from this elist use the subscription manager: <http://lists.oasis-open.org/ob/adm.pl> ---------------------------------------------------------------- To subscribe or unsubscribe from this elist use the subscription manager: <http://lists.oasis-open.org/ob/adm.pl>
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC