我想让医生在我的病人表中成为外键。
所以我创建了所有表 - 主要问题是当我转到表 > 结构 > 关系视图时,只有主键出现,我可以创建一个外键(它已经是某个表的主键我想保留 - 即患者表患者已启用更改,但医生 ID - 我也有医生表 - 未启用)。
我在关系视图中有另一个带有两个复合键(medicineid 和 patientid)的表,它使我能够同时更改
我是否必须将患者表中的医生 ID 索引改为其他内容?两者都不能是主键,因为患者 ID 是患者表的主键 - 医生是外国人。
我希望任何人都可以提供帮助
亲切的问候
原文由 laurajs 发布,翻译遵循 CC BY-SA 4.0 许可协议
你可以用老式的方式来做……使用看起来像这样的 SQL 语句
For example: If you have
books
table with columncreated_by
which refers to columnid
inusers
table:这假设键已经存在于相关表中