这问题说不清楚,还是举个实例:在一张订单中有n种货物需要订购,也就是订单和货物是1:n的关系。这表格应该怎样设计最好,两个表格比较不错。
但是在ASP.NET网页中怎样添加货物比较简单(在新建一个订单,怎样实现添加n种货物到订单中--用网页表格)。
这个问题,希望各位大侠赐教。

解决方案 »

  1.   

    订单编辑页面中包含以下内容:
    订单基本信息
    货物列表(可以采用GRIDVIEW控件),货物列表可以在GRIDVIEW中实现添加、修改和删除的操作。
      

  2.   

    呵呵,我正在做,给你个参考,只留部分必要字段4.27 订单表(Order)
    字段名称             数据类型   描述           其他
    ID            int         订单编号         主键,自增
    Customer_ID    int       购买客户编号   外键
    OrderDate  datetime 下单日期
    Employee_ID    int         接单人编号   外键
    ShouldPay decimal(15,2) 应付金额
    RealPay         decimal(15,2) 实付金额 4.28 订单详表(OrderDetail)
    字段名称             数据类型     描述           其他
    ID                int         订单详表编号 主键,自增
    Order_ID   int            订单编号 外键
    Product_ID  nvarchar(50)   库存产品编号 外键
    Quantity    int             件数    
    SellPrice   decimal(15,2)   实际售价产品表.....
    页面部分可以用Table动态增加行,每一行对应一种新产品