【发布时间】:2009-02-03 13:53:39
【问题描述】:
我正在尝试找出在我的系统中为一组“类”建模的最佳方法。请注意,我不是在谈论 OO 类,而是响应类(在调查中)。所以模型是这样的:
可以用三种不同类型的数据定义一个类:
一类编码响应(其中编码响应由字符串标签和整数值组成)
一类数值响应(定义为一组区间,其中每个区间的范围从最小值到最大值)
一类字符串响应(定义为一组正则表达式模式)
现在我们有:Class 表(用于定义唯一的类)和一个 ClassCoded、ClassNumeric 和 ClassString 表(都带有 ClassID 作为 Class 表的外键)。
我的问题是,现在一个类在技术上可以被这个系统编码和数字。有没有办法定义一组表来处理这种情况?
【问题讨论】:
-
您能否详细说明您将放置这些表格的实际用途?
标签: sql database-design