Abby,

We do not automatically roll-down the attributes into tables. If you want to
get the abstract class transformed to the data model, it has to be
persistent.
On the other side, to have the object model designed correctly, you should
have the attributes protected or public, as the private attributes are not
seen and can not be used by subclasses.
I am sending you an example model in a separate email.

Regards,


Davor Gornik
Marketing Engineer Rose Business Unit
Rational Software
Phone: +1-425-497-4091
Email: [EMAIL PROTECTED]
--------------------------------------------------------------------

Rational User Conference 2001
July 22 - 26,  2001 * Denver, CO, USA
http://www.rational.com/ruc


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Friday, March 09, 2001 10:51 AM
To: [EMAIL PROTECTED]
Subject: (ROSE) Abstract Class-persistent attributes mapping into the
data model



 We are currently using Rational Rose 2000e.   We have to transform our
object model into a logical data model using the Rose data modeler add-in.
The model has an abstract class with 2 'private' attributes - OID and
lastUpdateTs (friendship required feature unspecified) . It is the intent of
the object modelers to have these 2 attributes flow down to all the derived
classes and then on to the logical data model. 

My areas of concern:
1. Is is correct to model these attributes as private rather than protected
or public in an abstract or base class?

2. Even when I tweak the class and make the attributes 'protected' with
friendship required or even 'public' these are not carried over to the data
model when I try to transform the object to data model transformation

Any input would be greatly appreciated.
Thanks,
Abby Thakur


__________________________________________________________________
Get your own FREE, personal Netscape Webmail account today at
http://webmail.netscape.com/
************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Admin.Subscription Requests: [EMAIL PROTECTED]
* Archive of messages:
http://www.rational.com/products/rose/usergroups/rose_forum.jtmpl
* Other Requests: [EMAIL PROTECTED]
*
* To unsubscribe from the list, please send email
*
* To: [EMAIL PROTECTED]
* Subject:<BLANK>
* Body: unsubscribe rose_forum
*
*************************************************************************
************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Admin.Subscription Requests: [EMAIL PROTECTED]
* Archive of messages: 
http://www.rational.com/products/rose/usergroups/rose_forum.jtmpl
* Other Requests: [EMAIL PROTECTED]
*
* To unsubscribe from the list, please send email
*
* To: [EMAIL PROTECTED]
* Subject:<BLANK>
* Body: unsubscribe rose_forum
*
*************************************************************************

Reply via email to