相关疑难解决方法(0)

支持仅适用于特定行的值的最佳数据库模式是什么?

我有一个名为Calendar with fields 的数据库表

  1. Id(PK)
  2. 名称
  3. 描述
  4. CalendarTypeId(FK到CalendarType表)

我有另一个名为CalendarType的表,其中包含字段

  1. Id(PK)
  2. 名称
  3. 描述

问题是我需要为日历类型为2的每个日历存储一个附加字段.(但此字段与任何其他日历类型无关).

我应该只在Calendar表中创建一个新字段,并忽略具有不同calendarTypeid的所有其他日历的该字段,或者是否有更好的方法来组织此模式以支持此需求.

database-design database-schema

14
推荐指数
3
解决办法
1646
查看次数

标签 统计

database-design ×1

database-schema ×1