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