我正在尝试为医院 Oracle 数据库系统实现实体关系。
如果我应该将下表分开或将它们合并为 1,我会感到很困惑。
- Supply
ItemNo (PK) , Name, ItemDescription, QuantityInStock, BackOrderLevel, CostPerUnit
- PharmaceuticalSupply
DrugNo (PK) , Dosage, MethodOfAdmin
基本上在我的 ERD 中,我将 PharmaceuticalSupply 指向 Supply 作为一个子集,它继承了该属性但也具有其他属性。我这样做有错吗?