【发布时间】:2018-05-17 01:24:13
【问题描述】:
我有一张表[Users],列是ID, Fname, Mname。我也有[UsersBranches] 的列ID, userid, branchid。
这两个表通过Users.ID = UsersBranches.Userid相互关联
我想在[Users] 中添加一个新列Lname。如果添加新列,我的约束是否会被破坏?
因为我目前正在更新我们公司的数据库,如果添加到数据库,他们想添加Lastname,即Lname。
非常感谢任何帮助..
【问题讨论】:
-
为什么在 'Lastname' 长 3 个字符并且读起来更好时使用缩短的 'Lname'?使用描述性命名!
-
WHAT 你在说什么限制?除了 FK-PK 关系,您没有提到任何约束......但一般来说,仅添加一列将不会“破坏”任何现有约束
-
感谢所有的评论我非常感谢@MitchWheat 好的,我会注意描述性命名感谢您的建议“D
标签: sql-server sql-server-2008 constraints table-relationships