我需要对以下专业化问题进行建模:
有三种类型的建筑物:住宅、商业和工业。有些建筑物可以混合(住宅和商业)。
我的问题是,我找不到一个显而易见的方法来模拟这样一个事实:住宅和商业建筑可以重叠,工业建筑不能(如果一栋建筑是工业的,它既不能是住宅,也不能是商业的,显然它也不能混合)。
如果我忽略了“混合”部分,那就很容易了。,但这样就不可能有混合建筑。
我实现“混合”专业化的尝试都失败了。我如何建立一个与一些孩子重叠的专门化模型,但是重叠的孩子和其他的孩子是不相交的呢?
我正在使用Ramakrishnan在数据库管理系统中教授的E模型.
发布于 2018-01-08 14:48:28
似乎只有在约束下才能执行。感谢每一个想过这件事的人。
https://stackoverflow.com/questions/48150901
复制相似问题