回复: 建摸问题
The兄说的对, 婚姻表是事实表.
根据项目级别(民政部,省民政厅,市县民政局,婚姻登记处处), 需求(主要是粒度)不同,可以有不同的设计方案.
如果这个项目仅针对婚姻登记管理而不是婚姻状况调查, 或许可以这样考虑:
事实表::=婚姻登记表
(婚姻编号,
处理日期,
婚姻类别,
婚姻状态,
男方信息,
女方信息,
办理机构,
婚姻登记表里其他需要分析的信息,
...)
维度表:
时间维度
地理维度
婚姻状态维度
文化程度维度
职业维度
年龄维度
婚姻次数维度
国籍维度(可与地理维度综合考虑)
办理机构维度
...
也可把人员信息分离出来单独建一个事实表(即两个事实表)
还可以把人员信息作为维度, 如果需要分析姓氏的话.
总之, 俺们这里都是胡猜乱讲的, 不能当真. 请楼主根据具体需求分析的结果来考虑系统建模, 千万不要被俺们误导.