【问题标题】:How restrict attribute names in entity attribute value?如何限制实体属性值中的属性名称?
【发布时间】:2015-11-11 09:28:21
【问题描述】:

This pattern 允许将多个属性附加到一个实体。假设该实体具有定义一组属性的类型。不支持自定义约束的 MySQL 如何约束属性?

【问题讨论】:

    标签: mysql sql entity-framework entity-attribute-value


    【解决方案1】:

    限制可能的属性会破坏模式的目的......

    有3种方法可以做到:

    1. 为属性使用enum
    2. 将外键添加到具有允许属性列表的表中
    3. 添加插入/更新触发器并在其中执行任何您想要的验证

    【讨论】:

      猜你喜欢
      • 2010-09-30
      • 1970-01-01
      • 2013-06-07
      • 1970-01-01
      • 2020-10-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-16
      相关资源
      最近更新 更多