首页 > 试题广场 >

小明想自己做一个简单的网上商店,请帮他设计一个最简单的数据库

[问答题]
小明想自己做一个简单的网上商店,请帮他设计一个最简单的数据库系统,需要具备管理商品、管理客户及订单等功能。
设计商品表,客户表以及订单表。
商品表记录商品信息,如id号,名称,类别,类别编码,库存,入库时间,单价;
客户表记录客户信息,如id号,用户名,密码MD5值,手机号,邮箱,信用评分;
订单表记录订单信息,如id号,商品id(外键),客户id(外键),商品数量,折扣,成交价格,成交时间。
发表于 2017-08-29 10:51:10 回复(0)
个人感觉是不是要四个表:
商品表:主键goodsID,商品名称,类别,批次,库存数量,采购价,销售单价等
客户表:主键customerID,用户名,密码,手机号,收货地址等
订单表:主键orderID,还应包括customerID,下单时间,订单总金额,整单折扣,订单状态等
订单明细表:主键(orderID+goodsID),购买数量,实售单价,折扣等
发表于 2017-08-30 10:59:32 回复(4)
DBMS
设置商品表:商品名,商品ID
用户表:用户ID,用户名
订单;订单号,时间,用户ID,商品ID
发表于 2019-03-09 19:19:31 回复(0)
利用MySQL数据库,最基础的建设三张表即可,分别是:user表,goods表,order_info表。
每一个user有一个user_id来标识唯一身份,字段还包括:用户昵称,用户真实姓名,用户性别,联系电话,联系地址等
goods表:商品中以商品编号为主键来标识每一个商品,字段还包括:商品名称,商品价格,商品描述,计量单位,商品库存,商品已售数量,上架日期,上架人等
order_info表:订单表中以订单编号标识唯一的订单,字段还包括:下单用户ID,下单时间,订单金额,商品数量,商品ID等
发表于 2021-03-18 09:33:51 回复(0)
订单:订单ID, 外键客户ID商品ID
客户:客户ID, 客户姓名
商品:商品ID, 商品名,
发表于 2019-03-08 11:35:40 回复(0)
商品id(int)       价格(double)
------------------------------------------
 商品id(int)      剩余量(int)        
------------------------------------------
订单号(int)       客户id(int)  
----------------------------------------------------
客户id(int)       商品id(int)       数量(int)

发表于 2019-03-07 20:51:48 回复(0)
package zhishu;

import java.util.Scanner;

import org.omg.CORBA.SystemException;

public class Main {     public static void main(String[] args) {         Scanner scanner=new Scanner(System.in);         int result=0;         int num=scanner.nextInt();         int max=num/2;         int []zhishuji={2,3,5,7};         if(num<=10)         {             for(int i=0;i<=2;i++)             {                 for(int j=0;j<4;j++)                 {                     if(num-zhishuji[i]==zhishuji[j])                     {                         result++;                     }                 }             }             System.out.println(result);             return;         }         for(int i=0;i<4;i++)         {             if((num-zhishuji[i])%2!=0&&(num-zhishuji[i])%3!=0&&(num-zhishuji[i])%5!=0&&(num-zhishuji[i])%7!=0)             {                 //System.out.println(num-zhishuji[i]);                 result++;             }         }         for(int i=2;i<=max;i++)         {             if(i%2!=0&&i%3!=0&&i%5!=0&&i%7!=0)             {                 if((num-i)%2!=0&&(num-i)%3!=0&&(num-i)%5!=0&&(num-i)%7!=0)                 {                     //System.out.println(num-i);                     result++;                 }             }         }         System.out.println(result);     }

}

发表于 2018-04-04 21:45:24 回复(0)
//scala
//定义基本实体

//价格
case class Price(price : Double) extends AnyVal 
//商品 case class Commodity(id : String , name : String , price: Price ) 
//客户 case class Customer(id : String , name : String) import java.util.Date 
//订单 class Order( customerId : String , commodityId : String , time : Date ) 

//定义数据 var users = List[Customer]() var goods = List[Commodity]() var orders = List[Order]()  /**  * 新增订单  * @param user  * @param commodity  */ def makeOrder(user : Customer , commodity: Commodity) =
  orders = new Order(user.id , commodity.id , new Date) :: orders /**  * 查询  */ def allCustomer = users foreach(println) def allCommodity = goods foreach(println) def allOrders = orders foreach(println)  /**  * 增加数据  * @param obj  * @tparam U  */ def add[U](obj : U): Unit ={
  obj match{  case Commodity => goods = obj.asInstanceOf[Commodity] :: goods case Customer => users = obj.asInstanceOf[Customer] :: users
  }
}


发表于 2018-03-31 11:02:09 回复(0)
怎么没有答案。。。。
不会数据库,请各位大神看看我的答案对不对啊。。

含有3个基本表:商品表,客户表和订单表。其中3个表的表结构分别如下所示:

商品表:
{
    productID(int, unique, key),
    productName(String),
    productCount(int, 表示库存的数量),
    productCost(int, 表示成本),
    productMuch(int, 表示售出单价),
    productGetMoney(int, 表示目前该商品的盈利额);
}

客户表:
{
    consumerID(int , unique, key),
    consumerName(String),
    consumerSex(String),
    consumerRegain(data, 表示注册日期),
   consumerCost(int, 表示该用户目前的消费总额度),
    consumerBirth(data,表示用户的出生日期)
}

订单表:
{
    productID(int),
    consumerID(int),
    dealTime(data,记录购买行为发生的时间)
}
发表于 2017-08-20 18:56:02 回复(0)
Goods:
uuid gid;//商品ID
varchar name;//商品名称
double price;//商品价格
long number;//商品数量
uuid order_id;//订单外键

Order:
uuid oid;//订单id
Date tractionDate;//交易日期
uuid customer_id;//客户外键

Customer:
uuid uid;
varchar cname;
varchar address;
发表于 2017-08-18 16:13:57 回复(1)