<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 5.50.4913.1100" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Dear all,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>a sudden doubt invades me: what is the consequence 
of a select type extension in a multiple schemas context?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Let's take a slightly modified example of the DAM 
of P11.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><FONT face=Courier size=1>
<P align=left><FONT face=Arial size=2>SCHEMA schema_1;</FONT></P>
<P align=left>TYPE attachment_method = EXTENSIBLE SELECT(nail, screw);</P>
<P align=left>END_TYPE;</P>
<P align=left>ENTITY nail;</P>
<P align=left>END_ENTITY;</P>
<P align=left>ENTITY screw;</P>
<P align=left>END_ENTITY;</P>
<P align=left>ENTITY wall_mounting_1;</P>
<P align=left>mounting : product;</P>
<P align=left>on : wall;</P>
<P align=left>using_method : attachment_method;</P>
<P align=left>END_ENTITY;</P>
<P align=left>END_SCHEMA;</P>
<P align=left>&nbsp;</P>
<P align=left>SCHEMA Schema_2;</P>
<P align=left>USE FROM Schema_1(wall_mounting_1);</P>
<P align=left>TYPE permanent_attachment = SELECT BASED ON attachment_method WITH 
(glue, weld);</P>
<P align=left>END_TYPE;</P>
<P align=left>ENTITY glue;</P>
<P align=left>END_ENTITY;</P>
<P align=left>ENTITY weld;</P>
<P align=left>END_ENTITY;</P>
<P align=left>ENTITY wall_mounting_2;</P>
<P align=left>mounting : product;</P>
<P align=left>on : wall;</P>
<P align=left>using_method : permanent_attachment_method;</P>
<P align=left>END_ENTITY;</P>
<P align=left>END_SCHEMA;</P>
<P align=left>&nbsp;</P>
<P align=left><FONT face=Arial size=2>Initial remark: according to the DAM, if 
there was only one schema,&nbsp; the attribute using_method of&nbsp;a valid 
instance of wall_mounting_1 could refer to an instance of glue</FONT></P>
<P align=left><FONT face=Arial size=2>Question:</FONT></P>
<P align=left><FONT face=Arial size=2>- in the 2-schemas case, &nbsp;can the 
attribute using_method of&nbsp;a valid instance of wall_mounting_1 refer to an 
instance of glue?</FONT></P></FONT></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>My present interpretation is the 
following:</FONT></DIV>
<DIV><FONT face=Arial size=2>- there are in fact&nbsp;two kinds of 
wall_mounting_1 instances: those that&nbsp;are created from the definition of 
wall_mounting_1 in&nbsp;schema_1 and those that are created from the copy of 
wall_mounting_1 in schema_2</FONT></DIV>
<DIV><FONT face=Arial size=2>- for the first category of instances, the answer 
to my question is NO. For the 2nd, the answer is Yes.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Will this interpretation be correct with the FDAM 
of Express2?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>NB: I suggest to provide such a 
2-schemas&nbsp;example of select type extension in the FDAM as it corresponds to 
common cases of select type extension in the modules.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Last (for fun):</FONT></DIV>
<DIV><FONT face=Arial size=2>-&nbsp;Is this interpretation&nbsp;valid if we 
replace USE FROM by REFERENCE FROM?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Regards,</FONT></DIV>
<DIV><FONT face=Arial size=2>Pascal Huau<BR>Association GOSET<BR>107,111 avenue 
Clemenceau<BR>92000 Nanterre<BR>France</FONT></DIV></BODY></HTML>