主观

阅读以下说明,回答问题1~2,将解答填入对应的解答栏内。

[说明] 设某商业集团数据库中三个实体集。一是“仓库”实体集,属性有仓库号、仓库名和地址等;二是“商店”实体集,属性有商店号、商店名、地址等;三是“商品”实体集,属性有商品号、商品名、单价。

 设仓库与商品之间存在“库存”联系,每个仓库可存储若干种商品,每种商品存储在若干仓库中,每个仓库每存储一种商品有个日期及存储量;商品与商品之间存在着“销售”联系,每个商品可销售若干种商品,每种商品可在若干商店里销售,每个商店销售一种商品有月份和月销售量两个属性;仓库、商店、商品之间存在着“供应”联系,有月份和月供应量两个属性。

试画出ER图,并在图上注明属性、联系类型、实体标识符;

参考答案
您可能感兴趣的试题

阅读以下说明和Java 码,将应填入(n)处的字名写在的对应栏内。

[说明] 编写一个完整的JavaApplet 程序使用复数类Complex 验证两个复数1+2i 和3+4i 相加产生一个新的复数4+6i。

 复数类Complex 必须满足如下要求:

 (1) 复数类Complex 的属性有:

 RealPart: int 型,代表复数的实数部分

 ImaginPart: int 型,代表复数的虚数部分

 (2) 复数类Complex 的方法有:

 Complex():构造函数,将复数的实部和虚部都置0

 Complex (intr,inti):构造函数,形参r为实部的初值,i为虚部的初值。

 ComplexeomplexAdd (Complexa):将当前复数对象与形参复数对象相加,所得的结果仍是一个复数值,返回给此方法的调用者

 String ToString():把当前复数对象的实部、虚部组合成s+ bi 的字符串形式,其中a和b分别为实部和虚部的数据。

  importjava. applet. * ;

 importjava. awt. * ;

 publicclassabcextends Applet

 {

  Complex a, b, c;

  publi cvoid init( )

  {

   a = newComplex(1,2);

   b = newComplex(3,4);

   c = newComplex();

  }

  publievoidpaint (Graphicsg)

  {

    (1) 

  g. drawstring( “第一个复数:” + a. toString(), 10,50);

  g. drawstring( “第二个复数:” + b. toString( ), 10,70 );

  g. drawstring( “两复之和:” + c. toString( ), 10,90);

 }

 }

 class Complex

 {

 int RealPart;

 int ImaginPart;

 Complex( ) { (2) }

   Complex( intr , inti)

   { (3) }

   ComplexeomplexAdd (Complexa)

   {

     Complextemp = newComplex( );

     temp. BealPart = RealPart + a. BealPart;

       (4) 

       returntemp;

   }

   public StringtoString( )

   { return( RealPart + " + " + ImaginPart + " i "); }

 }

¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服