数据字典设计问题
在系统设计过程中,发现系统中存在大量的自动表,其结构非常的相似。考虑用一个表设计,但是同事说一个表看的不明白。我认为在数据库中统一字典表是有意义的。
主要观点为虽然每个字典意义不同,那表现在对人的理解上,但结构对程序来说是重复,从重构的角度的来说,放在一块比较好。
可是换种角度,如果是分表设计,也可以在程序设计时所有的字典的维护用一套程序。
字典设计到底是多表存储好还是单表存储好,综合考虑后,个人认为单表大一点,希望各位给个建议。
------解决方案--------------------
设计也要跟着应用走,你的表字典有应用吗?比如说利用表字典自动生成录入界面?