数据库的设计(50分)

  • 主题发起人 主题发起人 Caicheng
  • 开始时间 开始时间
C

Caicheng

Unregistered / Unconfirmed
GUEST, unregistred user!
老板要我做一个订单管理系统,在此请教各位:
在一个约3000人的中小型工厂,这样的数据库及表应该如何计划?
我准备使用SQL作后台数据库,一般情况下,我该使用多少个库?
库里面的表又该如何设计(不是指具体的字段)。

请各位指点。
 
有业务还怕设计不出数据库。
 
那要看你有些什么資料了﹐你要建許多應該有的基本資料庫﹐訂單基本資料﹐還要管理訂單
的一些庫﹐我曾寫過兩個訂單管理系統﹐但是關於鞋廠的。你要對相應的鍵設外鍵﹐對不能
重復的鍵設主鍵﹐對不能為空的鍵成非空等等﹐太多了。
 
谢谢zhangkan,因为以前我没有做过具体的数据库,现在是边学边做,所以
有一些很菜鸟的问题请不要见笑,嘿嘿。
我现在设想的是以MSSQL作为后台数据库,使用三层结构,当然还有其他的模块,
只是目前最急需的是订单模块。
我不太明白您所说的键是指什么,在MSSQL里面没有看到这样的概念。
我能在MSSQL里面这些模块都只用一个库,然后根据需要再建表,不知这样
是否可行?
不知您是否在哪里见过这样的例子,可否指点一下?


 
嘿嘿﹐我也是做鞋廠的﹐以鞋廠為例﹐你最少要建兩個table,一個主檔﹐里面有訂單的年月﹐
編號﹐形體﹐總數﹐用編號做主鍵﹐在從檔中﹐有訂單﹐size,各個size的數量﹐以訂單+size
做主鍵﹐主從檔之間用訂單為外鍵關聯。我們這個廠也有几千人﹐數據庫很大﹐有一百八十
多個table
你的問題太廣﹐兩三句說不清﹐歡迎來信討論
 
i have just developed this kind of software....my advice like this:
if ur client machine 's amount is below 200 ..donot use 3 layer system ..it is not
necessary...c/s is enough.
u can do it using ado and sql server...u must be familiar with sql..
so as to ur database 's structure, u have to do it carefully and keep this
principle:structure design...u should refer to some books about this first
 
多人接受答案了。
 
后退
顶部