Мне нужно подключить объект Supertype Called
Product ( prod_ID (PK) , description , price , type, typeId )
для следующих подтипов:
Footwear ( typeId(PK, fk), Brandname, Style)
Apparels ( typeId(PK,fk), material, size)
Здесь каждый товар представляет собой либо обувь, либо одежду, которая упоминается в столбце «тип». Многие продукты могут иметь одинаковый тип и идентификатор типа. Как связать супертип с подтипами? Поскольку идентификатор типа не уникален в таблице продукта, я не смог использовать его в качестве первичного ключа в подтипах.