由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - Table Design Question
相关主题
有趣的Join问题,源于SQL和SAS比较。请问可不可以在sql语句中用序号表示column
请问这个update query有什么问题?请教SQL
MS SQL Group By QuestionOracle Group and Index question
也問 Common Table Expression 问题[query]mysql怎么选择独特的两个字段组合?
Question on SQL Query怎么做这样的windows sql script?
SQL Standard出几个Senior SQL Server DBA 的面试题 (25个包子)
SQL help!问个关于openquery的问题
一个看似简单的sql语句SQL 2000 create index 問題
相关话题的讨论汇总
话题: pk话题: col话题: fk话题: table话题: design
进入Database版参与讨论
1 (共1页)
i****a
发帖数: 36252
1
TableA
Col_PK
TableB
Col_PK
Col_FK -> TableA.Col_PK
TableC
Col_FK -> TableB.Col_PK (this is necessary)
Col_FK2 -> TableA.Col_PK (this is optional. should I create this FK?)
B*****g
发帖数: 34098
2
FK的作用是啥?

【在 i****a 的大作中提到】
: TableA
: Col_PK
: TableB
: Col_PK
: Col_FK -> TableA.Col_PK
: TableC
: Col_FK -> TableB.Col_PK (this is necessary)
: Col_FK2 -> TableA.Col_PK (this is optional. should I create this FK?)

i****a
发帖数: 36252
3
if I create the extra FK, can reduce a table join when i only need results
from TableA and TableC, and that's the most frequently used join. Is there
any design principle against doing that?

【在 B*****g 的大作中提到】
: FK的作用是啥?
B*****g
发帖数: 34098
4
没听说过FK有这好处,有link吗?

【在 i****a 的大作中提到】
: if I create the extra FK, can reduce a table join when i only need results
: from TableA and TableC, and that's the most frequently used join. Is there
: any design principle against doing that?

a**4
发帖数: 1050
5
北京 给你发信了 看下,谢谢
i****a
发帖数: 36252
6
我还是老老实实 follow normalization 吧

【在 B*****g 的大作中提到】
: 没听说过FK有这好处,有link吗?
1 (共1页)
进入Database版参与讨论
相关主题
SQL 2000 create index 問題Question on SQL Query
mysql怎么实现这样的功能啊?SQL Standard
再请教大牛一个问题SQL help!
请问数据表里筛选变量名的写法一个看似简单的sql语句
有趣的Join问题,源于SQL和SAS比较。请问可不可以在sql语句中用序号表示column
请问这个update query有什么问题?请教SQL
MS SQL Group By QuestionOracle Group and Index question
也問 Common Table Expression 问题[query]mysql怎么选择独特的两个字段组合?
相关话题的讨论汇总
话题: pk话题: col话题: fk话题: table话题: design