我想要创建深度未知的层次数据,如下所示:子类别的深度是未知的,只会在运行时由用户完成。我所想的是将它们都放在一个表中,并有一个父列保存父类别的ID,如下所示:我不知道这是不是正确的方法,但我看不到任何其他方式。
我做了一个快速的搜索,我所发现的与DB表设计没有直接关系。我正在使用MS SQL Server 2012
我希望使用实体SQL查询实体模型中某些子类型的元素。比如说..。SELECT VALUE c FROM Persons AS c同时,没有问题,但是如果我尝试以下查询,其中Active是客户实体的属性.SELECT VALUE c FROM Persons AS c我收到一个错误,状态"'Active‘不是当前加载的架构中<
我正在与制造业的一位客户合作,他的产品是同一组零件的配置。我正在创建一个数据库,其中包含所有有效的产品及其物料清单。我需要帮助来决定要实施的物料清单时间表。显而易见的解决方案是使用连接表的多对多关系:Table 2: Parts
Junction Table: products, parts, part quantities然而,我的客户的产品