db-jdo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Bouschen <mbo.t...@spree.de>
Subject Re: Spec review items Chapter 18
Date Sun, 19 Feb 2006 18:27:30 GMT
Hi Craig,

sorry for not replying earier.

> Javadogs,
>
> I've made these changes to the final spec.
>
> Craig
>
> On Feb 15, 2006, at 11:37 AM, Craig L Russell wrote:
>
>> 1. <!ATTLIST column allows-null CDATA #IMPLIED>
>> should be
>> <!ATTLIST column allows-null (true|false) #IMPLIED>
>>
>> 2. <!ELEMENT foreign-key (extension*, (column|field|property)*, 
>> extension*)>
>> should be
>> <!ELEMENT foreign-key (extension*, (column*|field*|property*), 
>> extension*)>
>
I read (column*|field*|property*) as: either a list of columns or a list 
of fields or a list of properties. So you cannot have fields and 
properties mixed.  Did you intend to have a list of columns, followed by 
a list of fields, followed by a list of properties:
  <!ELEMENT foreign-key (extension*, column*, field*, property*, 
extension*)>

The fetch-group element looks similar. Did you paln you change this too:
  <!ELEMENT fetch-group (extension*, (fetch-group|field|property)*, 
extension*)>

Regards Michael

>>
>> 3. same as 2 for index
>
>
> Same as 2 for unique as well.
>
>>
>> 4. <!ATTLIST element update-action CDATA #IMPLIED>
>> element update-action should restrict the permitted values to the 
>> same values as foreign-key update-action
>>
>> 5. Missing element key attribute update-action
>>
>> 6. Missing element value attribute update-action
>>
>> 7. Element order should not have the delete-action, update-action, 
>> indexed, and unique attributes 
>>
>> Anything else?
>>
>> Craig
>>
>> Craig Russell
>> Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
>> 408 276-5638 mailto:Craig.Russell@sun.com
>> P.S. A good JDO? O, Gasp!
>>
>
> Craig Russell
>
> Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
>
> 408 276-5638 mailto:Craig.Russell@sun.com
>
> P.S. A good JDO? O, Gasp!
>
>


-- 
Michael Bouschen		Tech@Spree Engineering GmbH
mailto:mbo.tech@spree.de	http://www.tech.spree.de/
Tel.:++49/30/235 520-33		Buelowstr. 66			
Fax.:++49/30/2175 2012		D-10783 Berlin			


Mime
View raw message