Skip to main content



      Home
Home » Modeling » EMF "Technology" (Ecore Tools, EMFatic, etc)  » [teneo] Is Inheritance variant TABLE_PER_CLASS still unsupported
[teneo] Is Inheritance variant TABLE_PER_CLASS still unsupported [message #67788] Wed, 10 January 2007 19:00 Go to next message
Eclipse UserFriend
Originally posted by: user.domain.com

Hi


I saw in the elver.org doc that Inheritance variant TABLE_PER_CLASS was
not supporter but in the
" http://www.elver.org/xsd/teneo/persistence-mapping-hibernate .xsd"

the TABLE_PER_CLASS is a valid enymeration
<xsd:simpleType name="InheritanceType">
<xsd:restriction base="xsd:token">
<xsd:enumeration value="SINGLE_TABLE"/>
<xsd:enumeration value="TABLE_PER_CLASS"/>
<xsd:enumeration value="JOINED"/>
</xsd:restriction>
</xsd:simpleType>

So I have a question; is the Inheritance variant TABLE_PER_CLASS
unsupported?

Anyone got a clue?

regards and thanks for any hints
/anders
Re: [teneo] Is Inheritance variant TABLE_PER_CLASS still unsupported [message #67894 is a reply to message #67788] Thu, 11 January 2007 08:03 Go to previous messageGo to next message
Eclipse UserFriend
Hi,
We have no test case for this inheritance strategy. You can try to set it using an annotation. The
source code handles the annotation but I have not yet tried it.
The global inheritance option parameter does not allow table-per-class.

Please enter a bugzilla if you want (explicitly-tested) support for this.

gr. Martin

user@domain.com wrote:
> Hi
>
>
> I saw in the elver.org doc that Inheritance variant TABLE_PER_CLASS was
> not supporter but in the
> " http://www.elver.org/xsd/teneo/persistence-mapping-hibernate .xsd"
>
> the TABLE_PER_CLASS is a valid enymeration
> <xsd:simpleType name="InheritanceType">
> <xsd:restriction base="xsd:token">
> <xsd:enumeration value="SINGLE_TABLE"/>
> <xsd:enumeration value="TABLE_PER_CLASS"/>
> <xsd:enumeration value="JOINED"/>
> </xsd:restriction>
> </xsd:simpleType>
>
> So I have a question; is the Inheritance variant TABLE_PER_CLASS
> unsupported?
>
> Anyone got a clue?
>
> regards and thanks for any hints
> /anders


--

With Regards, Martin Taal

Springsite/Elver.org
Office: Hardwareweg 4, 3821 BV Amersfoort
Postal: Nassaulaan 7, 3941 EC Doorn
The Netherlands
Tel: +31 (0)84 420 2397
Fax: +31 (0)84 225 9307
Mail: mtaal@springsite.com - mtaal@elver.org
Web: www.springsite.com - www.elver.org
Re: [teneo] Is Inheritance variant TABLE_PER_CLASS still unsupported [message #67977 is a reply to message #67894] Thu, 11 January 2007 09:38 Go to previous message
Eclipse UserFriend
Originally posted by: user.domain.com

Hi Martin

Its seems to to work altough I havent really tested it.
As requested I added a buzilla entry: 170221 for adding test cases

thanks
/anders

Martin Taal wrote:
> Hi,
> We have no test case for this inheritance strategy. You can try to set
> it using an annotation. The source code handles the annotation but I
> have not yet tried it.
> The global inheritance option parameter does not allow table-per-class.
>
> Please enter a bugzilla if you want (explicitly-tested) support for this.
>
> gr. Martin
>
> user@domain.com wrote:
>> Hi
>>
>>
>> I saw in the elver.org doc that Inheritance variant TABLE_PER_CLASS
>> was not supporter but in the
>> " http://www.elver.org/xsd/teneo/persistence-mapping-hibernate .xsd"
>>
>> the TABLE_PER_CLASS is a valid enymeration
>> <xsd:simpleType name="InheritanceType">
>> <xsd:restriction base="xsd:token">
>> <xsd:enumeration value="SINGLE_TABLE"/>
>> <xsd:enumeration value="TABLE_PER_CLASS"/>
>> <xsd:enumeration value="JOINED"/>
>> </xsd:restriction>
>> </xsd:simpleType>
>>
>> So I have a question; is the Inheritance variant TABLE_PER_CLASS
>> unsupported?
>>
>> Anyone got a clue?
>>
>> regards and thanks for any hints
>> /anders
>
>
Re: [teneo] Is Inheritance variant TABLE_PER_CLASS still unsupported [message #601129 is a reply to message #67788] Thu, 11 January 2007 08:03 Go to previous message
Eclipse UserFriend
Hi,
We have no test case for this inheritance strategy. You can try to set it using an annotation. The
source code handles the annotation but I have not yet tried it.
The global inheritance option parameter does not allow table-per-class.

Please enter a bugzilla if you want (explicitly-tested) support for this.

gr. Martin

user@domain.com wrote:
> Hi
>
>
> I saw in the elver.org doc that Inheritance variant TABLE_PER_CLASS was
> not supporter but in the
> " http://www.elver.org/xsd/teneo/persistence-mapping-hibernate .xsd"
>
> the TABLE_PER_CLASS is a valid enymeration
> <xsd:simpleType name="InheritanceType">
> <xsd:restriction base="xsd:token">
> <xsd:enumeration value="SINGLE_TABLE"/>
> <xsd:enumeration value="TABLE_PER_CLASS"/>
> <xsd:enumeration value="JOINED"/>
> </xsd:restriction>
> </xsd:simpleType>
>
> So I have a question; is the Inheritance variant TABLE_PER_CLASS
> unsupported?
>
> Anyone got a clue?
>
> regards and thanks for any hints
> /anders


--

With Regards, Martin Taal

Springsite/Elver.org
Office: Hardwareweg 4, 3821 BV Amersfoort
Postal: Nassaulaan 7, 3941 EC Doorn
The Netherlands
Tel: +31 (0)84 420 2397
Fax: +31 (0)84 225 9307
Mail: mtaal@springsite.com - mtaal@elver.org
Web: www.springsite.com - www.elver.org
Re: [teneo] Is Inheritance variant TABLE_PER_CLASS still unsupported [message #601167 is a reply to message #67894] Thu, 11 January 2007 09:38 Go to previous message
Eclipse UserFriend
Hi Martin

Its seems to to work altough I havent really tested it.
As requested I added a buzilla entry: 170221 for adding test cases

thanks
/anders

Martin Taal wrote:
> Hi,
> We have no test case for this inheritance strategy. You can try to set
> it using an annotation. The source code handles the annotation but I
> have not yet tried it.
> The global inheritance option parameter does not allow table-per-class.
>
> Please enter a bugzilla if you want (explicitly-tested) support for this.
>
> gr. Martin
>
> user@domain.com wrote:
>> Hi
>>
>>
>> I saw in the elver.org doc that Inheritance variant TABLE_PER_CLASS
>> was not supporter but in the
>> " http://www.elver.org/xsd/teneo/persistence-mapping-hibernate .xsd"
>>
>> the TABLE_PER_CLASS is a valid enymeration
>> <xsd:simpleType name="InheritanceType">
>> <xsd:restriction base="xsd:token">
>> <xsd:enumeration value="SINGLE_TABLE"/>
>> <xsd:enumeration value="TABLE_PER_CLASS"/>
>> <xsd:enumeration value="JOINED"/>
>> </xsd:restriction>
>> </xsd:simpleType>
>>
>> So I have a question; is the Inheritance variant TABLE_PER_CLASS
>> unsupported?
>>
>> Anyone got a clue?
>>
>> regards and thanks for any hints
>> /anders
>
>
Previous Topic:[teneo] How to specify table generators?
Next Topic:Versions of OCL
Goto Forum:
  


Current Time: Wed Jul 23 16:13:42 EDT 2025

Powered by FUDForum. Page generated in 0.04276 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top