2011-08-02 4 views
0

さて、私は私の上司が作ったテーブルを持っている...彼らは2つのテーブル..ですオンラインで販売するためのデータベースの構築方法は?

first where products are going to be has 
(table A) 

idinvoice (since table B) 
idpruduct 
description (it is the name of product) 
quantity 
unitPrice 
TotalPrice 

another table (i am going to call it table B) 
idinvoice 
date 
deadline 
type 
idclient 
saler (i consider it is sooo bad) 
street 
transport 
status 
Total 

なぜ私はそれが悪いと考えているのですか? 、

最初のクライアントが(それはidinvoiceを持っていない)製品を選択しようとしているので、

は 私は、Windowsフォーム上で、このような何かをしたことがない、しかし、私はオンラインのポイントの販売を構築したことがありません

あなたはどのようにテーブルを持っていなければならないと思いますか? (どの列)

答えて

1

テーブルが3つ必要です。

  1. 製品::idpruduct、説明(それは製品の名前です)、単価

  2. クライアント:idclient、ストリート

  3. 請求書:idinvoice、idclient、サレール彼らはのようなものかもしれませんさらに、1つ以上の製品の出荷または販売に関連するすべてのものが含まれます。

また必要になることがあります。

  1. はサレール、またはセールスマン:(あまりにもおそらくidclient、)名、idnumber

この音が近くで開始する、修正するためにしていますか?

関連する問題