我在数据库中有几个表,我有一个关于外键的快速问题。SQL:用于继承的多个外键
表
公司
PK: CompanyID
厂商
PK, FK: CompanyID
制作/模型
PK: MakeModelID
FK: ManufacturerID
设备
PK: EquipmentID
FK: MakeModelID
这将是适当的,包括在Equipment
表中的列ManufacturerID
作为FK到制造商?然后,在Equipment
表中的ManufacturerID
和MakeModelID
上创建索引会很明智吗?我自学成才,只是寻求一些设计意见。谢谢。
而在onteh索引的事情,没有大多数数据库不会自动创建一个索引外键,如果你需要一个(它很可能是你),你需要创建它 – HLGEM