PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Database
[SQL ] 想問一下有關primary key設計的問題
作者:
sankight
(s.k)
2015-10-02 23:16:31
(針對 SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行)
資料庫名稱:SYBASE
資料庫版本:15.0
內容/問題描述:
因為沒有修過資料庫相關基礎課程,只在工作上使用,
最近碰到一個問題,想問一下各位先進的意見。
有一個table 結構大概長這樣
company_id char(7) Key
dollar_code char(1) Key
bank_no char(4)
bank_acct char(20)
用途是紀錄各個公司的銀行帳戶,分台幣與外幣每個幣別各一個銀行帳戶,
收到一個修改需求,希望每個公司,每個幣別允許多一個銀行帳戶,當然
各幣別帳戶不可duplicate.
原有table結構不足,因此須修改。
先修改成這樣
Table schema1
company_id char(7) Key
dollar_code char(1) Key
seq_no int Key <
作者: king08
2015-10-03 09:42:00
兩個設計都對,一個業務邏輯,一個自增序號
作者:
kattte
(誠實面對自己吧!)
2015-10-04 17:20:00
2較好, 如果幣別跟對應帳號要一直擴增 你的1就麻煩了好像不太對 你的公司id跟幣別還有對應的銀行與帳號全都塞在同一個table裡喔?我沒搞清楚就回答 請無視我 @@
作者: PttTime
2015-10-06 00:33:00
不知有無錯:PK(company_id, bank_no, bank_acct), dollar
繼續閱讀
[SQL ] ORACLE 沒關閉DB就COPY檔案
kb0130
[SQL ] 如何將Access兩個table資料會到同個excel
Fmajor
[討論]設置 open_files_limit
ttys
[SQL ] 請問查詢字根的問題? (無法使用!篩選)
askpeople
[SQL ] Oracle建立連線
qazsd
Re: [SQL ] 隨機挑選1:2的配對資料
cutekid
[SQL ] UPDATE同欄位但是判斷不同的條件
dwadefans
[SQL ] 安裝Oracle時跳出指定代理伺服器的訊息
qazsd
[SQL ] SSRS使用MSA問題
Ferscism
[情報] Tableau BI工具入門影片
horace327
Links
booklink
Contact Us: admin [ a t ] ucptt.com