【发布时间】:2013-09-06 15:32:12
【问题描述】:
我正在为我当地社区的一家健康中心设计一个小型数据库应用程序。健康中心可以接收住院病人和门诊病人。
我不确定应该如何最好地实施的一个领域是如何根据患者所给予的药物/药物自动向患者收费。我不希望用户输入给患者的药物名称和价格。我想在表格中列出所有可用药物及其 CURRENT 价格的列表,以便用户只需从列表中选择一种药物,并且软件应该能够确定总数。
我还想保持一段时间内的药物历史。像药物 XXX 这样的药物在一月份的售价为 1234 美元,9 月份的售价为 4567 美元,2008 年的售价为 12 美元。因此,如果我要为 2008 年就诊的患者打印收据,则应在2008年的比率不是药物当前的比率。
我只是要求就与我上面的问题描述相关的场景的最佳数据库架构提供一些一般性指导和建议。
非常感谢。
【问题讨论】:
标签: sql-server database-design architecture sql-server-2012 database-schema