好吧,所以这个问题让我有点困惑,如果可能的话,我会感谢某人关于规范化的帮助(以及能够一次搜索所有记录的最终目标)。
我试图构建一个包含出生,洗礼,婚姻,死亡等的数据库模式。从1800年原始文件中输入的埋葬记录。 每种记录类型都有需要记录的唯一信息,因此我有一个每种类型的表。请查看以下草案模式;
在我在示例中使用的三个表中标准化的明显数据(tbBaptism,tbMarriage,tbBurial)是我在该草案模式中所做的位置,教会和源。理想情况下,这个人也会被归一化到他们自己的表中,但是根据我正在处理的数据,不可能识别所有个人。
现在问题(如果它确实是一个问题?)我觉得必须有更好的方法将数据存储在表tbBaptism,tbMarriage,tbBurial ......也许将它们组合成一个表? ...可能是一个事件表,它有公共字段,如事件日期,地点,教堂等,但我如何存储唯一的字段,例如婚姻见证人?
我是否试图简化过程,目前的草案架构是否可行?
我正在寻找能让我的生活更轻松的想法/建议!!