sql-server-2005 - MSSQL Management Studio 2008 - 数据库图表 - 关键点指向哪个方向?

标签 sql-server-2005 primary-key ssms mysql

自从我将数据库设计为数据库图以来已经很长时间了,但高层希望看到它。我完全感到困惑了,因为我是一名程序员,而不是一名 DBA。

我有一个主表,其中包含用户ID、姓名、用户名、密码等。该主表的主键是ID。子表(例如地址、电话等)是否应该有一个指向主用户表 id 的关键点,还是应该相反?

最佳答案

是的,黄色键将位于主键表中...因此,如果您有 3 个外键表,则 3 个黄色 pk 图标将位于主键表中,fk 表将具有看起来像数字 8 的图标

示例

alt text

关于sql-server-2005 - MSSQL Management Studio 2008 - 数据库图表 - 关键点指向哪个方向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3531087/

相关文章:

sql-server - 如何在 SQL Server Management Studio 中创建映射表?

sql - 如何忽略 SQL 中重复的主键?

php - 更新 MySQL 中的所有记录

sql - 联邦sql View azure

sql-server - SQL Server "AFTER INSERT"触发器看不到刚刚插入的行

sql - 查看 SQL Server 2005 (Management Studio) 存储过程的键盘快捷键是什么

cassandra - cassandra中的主键是唯一的吗?

sql - 使用 Where 子句插入表

SQL Server Management Studio 查询检查数据是否损坏(选择、连接等)

sql-server - 键值对 XML (SQL Server 2005)