SQL: Multiple Foreign Keys for Inheritance -
i have few tables in database , have quick question regarding foreign keys.
tables
company
pk: companyid manufacturer
pk, fk: companyid make/model
pk: makemodelid fk: manufacturerid equipment
pk: equipmentid fk: makemodelid would proper include manufacturerid column fk manufacturer in equipment table? , smart create index on both manufacturerid , makemodelid in equipment table? i'm self taught , seeking design input. thanks.
no, not proper include fk manufacturer table in equipment table.
the equipment table has fk make/model table has fk manufacturer table. if created fk, technically record in equipment table linked 2 different manufacturers.
Comments
Post a Comment