2 拥有几个互斥的一对一关系是不好的做法吗? 比方说,一个表car有一个一对一关系的表electric_car,gas_car和hybrid_car。如果a car为electric_car,则不能再出现在gas_car或中hybrid_car,等等。 这样的设计有什么问题吗?将来可能会出现一些问题? 38 database-design relations
1 产品捆绑在一起的产品的数据库设计 我正在为零售业务建立数据库系统。我设置了一些表,它们是: 产品 采购 营业额 平衡 所有这些相互连接,并且能够显示我的库存水平。 我遇到的问题是我还销售捆绑销售的产品-价格与单个产品价格不同。 示例:我以1美元的价格出售一个橙子,以1.2美元的价格出售一个苹果;我以3.8美元的价格出售水果套餐1(2个橙子和2个苹果),以7美元的价格出售水果2包(4个橙子和4个苹果)。 有没有正确的方法来为这些产品捆绑创建关系? PS:我正在使用FileMaker Pro创建它。 14 database-design relations filemaker