Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    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] Thu, 11 January 2007 00: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 13:03 Go to previous messageGo to next message
Martin Taal is currently offline Martin TaalFriend
Messages: 5468
Registered: July 2009
Senior Member
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 14: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 13:03 Go to previous message
Martin Taal is currently offline Martin TaalFriend
Messages: 5468
Registered: July 2009
Senior Member
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 14:38 Go to previous message
user is currently offline userFriend
Messages: 296
Registered: July 2009
Senior Member
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: Sun Feb 28 06:00:15 GMT 2021

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

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

Back to the top