C# 问答式审计软件的设计模式
我想建立一些调查/审计软件。 我正在头脑风暴如何构建我的类,以及是否有一种设计模式可以支持我。因为一定有什么东西让生活更美好 我的申请应该有包含标题和说明的问题。 然后我有多种类型的答案 所以。。。一种类型可以是“是/否”答案 另一种类型可以是介于1和10之间的值。 另一种类型可以自由文本回答 另一种类型可以是三个给定的文本选项,您可以在其中选择一个(晚餐很好,很好,点头不好) 因此,在调查计划网站上,我会写下我的问题并指定答案类型 在进行这项调查时,我想把它当作一系列问题的答案来处理 基本上,问题是如何统一所有不同的答案类型,以及如何将它们存储在数据库中 我看了综合和战略模式,但我不确定。。。 我知道没有完美的解决方案,这取决于 但如果有人能分享他们如何处理类似话题的最佳实践,那就太好了C# 问答式审计软件的设计模式,c#,.net,design-patterns,C#,.net,Design Patterns,我想建立一些调查/审计软件。 我正在头脑风暴如何构建我的类,以及是否有一种设计模式可以支持我。因为一定有什么东西让生活更美好 我的申请应该有包含标题和说明的问题。 然后我有多种类型的答案 所以。。。一种类型可以是“是/否”答案 另一种类型可以是介于1和10之间的值。 另一种类型可以自由文本回答 另一种类型可以是三个给定的文本选项,您可以在其中选择一个(晚餐很好,很好,点头不好) 因此,在调查计划网站上,我会写下我的问题并指定答案类型 在进行这项调查时,我想把它当作一系列问题的答案来处理 基本上,
提前感谢…您似乎想问的是,数据库中有哪些不同的实体映射策略可供您使用?简而言之,您可以拥有:
不需要复杂的设计模式,除非将抽象基类计算为模式。以上内容不完整,但应该足以让您开始。谢谢您的回复。。。我研究了TPT和TPH,我认为这将是数据存储的决定。但我更想在中间的一层…在ORM之外…@serverinfo经过编辑以更好地针对问题