Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# . 这里,你有一个类似于查找表的FK。我想我明白你的意思了,措辞很尴尬。我会相应地更新。谢谢,我花了一分钟的时间,但我明白你的意思。我将所有项目写入它们自己的记录,当我想将订单放回对象时,我只需选择具有相应订单ID的项目。仍然不知道FK是什么,但我想我会找_C#_Database_List_Sql Server Ce - Fatal编程技术网

C# . 这里,你有一个类似于查找表的FK。我想我明白你的意思了,措辞很尴尬。我会相应地更新。谢谢,我花了一分钟的时间,但我明白你的意思。我将所有项目写入它们自己的记录,当我想将订单放回对象时,我只需选择具有相应订单ID的项目。仍然不知道FK是什么,但我想我会找

C# . 这里,你有一个类似于查找表的FK。我想我明白你的意思了,措辞很尴尬。我会相应地更新。谢谢,我花了一分钟的时间,但我明白你的意思。我将所有项目写入它们自己的记录,当我想将订单放回对象时,我只需选择具有相应订单ID的项目。仍然不知道FK是什么,但我想我会找,c#,database,list,sql-server-ce,C#,Database,List,Sql Server Ce,. 这里,你有一个类似于查找表的FK。我想我明白你的意思了,措辞很尴尬。我会相应地更新。谢谢,我花了一分钟的时间,但我明白你的意思。我将所有项目写入它们自己的记录,当我想将订单放回对象时,我只需选择具有相应订单ID的项目。仍然不知道FK是什么,但我想我会找到它。编辑:外键。这将是OrderID。但是如果您想从订单转到其每个行项目,该怎么办?当我听到一对多时,我就是这么想的,尽管这显然是不正确的想法。一个订单对多个行项目是正确的。您可以查询行项目表,其中orderid=您的订单id。我很确定您已经


. 这里,你有一个类似于查找表的FK。我想我明白你的意思了,措辞很尴尬。我会相应地更新。谢谢,我花了一分钟的时间,但我明白你的意思。我将所有项目写入它们自己的记录,当我想将订单放回对象时,我只需选择具有相应订单ID的项目。仍然不知道FK是什么,但我想我会找到它。编辑:外键。这将是OrderID。但是如果您想从订单转到其每个行项目,该怎么办?当我听到一对多时,我就是这么想的,尽管这显然是不正确的想法。一个订单对多个行项目是正确的。您可以查询行项目表,其中orderid=您的订单id。我很确定您已经将FK引用向后。您有一个包含许多
项目的
订单
,因此
项目
表将包含一个
订单ID
。这里,你有一个类似于查找表的FK。我想我明白你的意思了,措辞很尴尬。我会相应地更新。谢谢,我花了一分钟的时间,但我明白你的意思。我将所有项目写入它们自己的记录,当我想将订单放回对象时,我只需选择具有相应订单ID的项目。仍然不知道FK是什么,但我想我会找到它。编辑:外键。这将是OrderID。但是如果您想从订单转到其每个行项目,该怎么办?当我听到一对多时,我就是这么想的,尽管这显然是不正确的想法。一个订单对多个行项目是正确的。您可以查询行项目表,其中orderid=您的订单id。
class Order{
    private DateTime date;
    private String orderNumber;
    private String buyerName;
    private List<Item> items;
    private String address;
}

class Item{
    private String itemCode;
    private String description;
    private int quantity;
}
CREATE TABLE Order (
  OrderID INT,
  PONumber VARCHAR,
  ItemsList VARCHAR
)
CREATE TABLE Order (
  OrderID INT,
  PONumber VARCHAR
)

CREATE TABLE LineItem(
  LineItemID INT,
  Description VARCHAR,
  Quantity INT,
  SequenceNumber INT,
  OrderID INT -- <--- Important one here
)