Database design 如何向业务用户询问基数信息?
当从业务用户收集需求时,我遇到了一个需要理解业务用户域中两个概念之间的基数的问题 这通常是我想在过程的早期了解的,因为它会影响数据库设计,以后很难更改 例如,业务用户可能具有特定于领域的“潜在客户”和“参考”概念。 要让他们告诉我一个潜在客户有多少参考资料并不总是容易的,反之亦然Database design 如何向业务用户询问基数信息?,database-design,terminology,requirements,nomenclature,cardinality,Database Design,Terminology,Requirements,Nomenclature,Cardinality,当从业务用户收集需求时,我遇到了一个需要理解业务用户域中两个概念之间的基数的问题 这通常是我想在过程的早期了解的,因为它会影响数据库设计,以后很难更改 例如,业务用户可能具有特定于领域的“潜在客户”和“参考”概念。 要让他们告诉我一个潜在客户有多少参考资料并不总是容易的,反之亦然 如果我问DB程序员,我可能会简单地问,“潜在客户和推荐人之间的基数是多少?”但是,这对业务用户来说并不总是有意义。我看不出您的问题。你不应该使用像“对生意人来说至关重要”这样的术语,你只会得到一个茫然的眼神,或者有人认
如果我问DB程序员,我可能会简单地问,“潜在客户和推荐人之间的基数是多少?”但是,这对业务用户来说并不总是有意义。我看不出您的问题。你不应该使用像“对生意人来说至关重要”这样的术语,你只会得到一个茫然的眼神,或者有人认为你是一个自命不凡的人(&^$#$@) 这两个问题:
- 一个参考可以有多少潜在客户
- 潜在客户可以有多少参考资料
- 向你要询问的人表明有必要知道(不知道会延迟交付)
- 让他们坐在白板前,浏览各种可能性(假设他们有关系,那么只有四种可能性:一种、一种、多种、多种)
和他们坐下来对你们俩都是个好主意。它让他们理解你为什么需要知道,并提供你需要的信息和更多的领域知识。我看不出你的问题。你不应该使用像“对生意人来说至关重要”这样的术语,你只会得到一个茫然的眼神,或者有人认为你是一个自命不凡的人(&^$#$@) 这两个问题:
- 一个参考可以有多少潜在客户
- 潜在客户可以有多少参考资料
- 向你要询问的人表明有必要知道(不知道会延迟交付)
- 让他们坐在白板前,浏览各种可能性(假设他们有关系,那么只有四种可能性:一种、一种、多种、多种)
和他们坐下来对你们俩都是个好主意。它让他们理解你为什么需要知道,并给你你需要的信息和更多的领域知识。你能做的唯一方法是在用例解释应该发生什么时,通过用例确定基数 你:谁需要“线索”?它是用来干什么的 他们:线索是我们从推荐人那里得到的 你:那该怎么办 他们:嗯,作为某件事的一部分,我们会得到一份推荐信。我们想把它们放在某种列表中,这样我们就可以对它们进行细分和优先排序,然后对参考资料进行冷调用。一个有兴趣的冷电话就变成了“潜在客户” 你:那么一个参考就变成了一个潜在客户 他们:不。有时候,推荐人不会产生潜在客户[可选性] 你:那么一个参考可能会成为潜在客户,或者可能不会去哪里 他们:当然 你:引用还会发生什么?除了创造一个可能的潜在客户之外,还有什么别的吗 他们:没什么 你:什么都没有 他们:除了发送信用评分和重新排列所有参考 你:那么有两个用例?初始参考和信用评分 他们:我想是的 你:推荐人的信用评分可以创造潜在客户吗 他们:是的。我一直都是这样 你:那么一个参考可以产生零个、一个或多个潜在客户?[基数] 他们:没有。零或一 你:除非它得分,否则它可能会再次领先 他们:对。零,一或二。不超过四分之三。以绝对上限称之为6。每个参考给我们六条线索。我们再也不需要更多了 你:通过外键引用的魔力来实现一个无限数怎么样 他们:永远不会。只有零或一。除非是两岁。[拒绝尝试]
我认为你能有意义地吸引用户的唯一方法就是讨论用例。不是数据模型
您可以从用例中导出数据模型。您可以这样做的唯一方法是遍历用例,并在它们解释应该发生什么时确定基数 你:谁需要“线索”?它是用来干什么的 他们:线索是我们从推荐人那里得到的 你:那该怎么办 他们:嗯,作为某件事的一部分,我们会得到一份推荐信。我们想把它们放在某种列表中,这样我们就可以对它们进行细分和优先排序,然后对参考资料进行冷调用。一个有兴趣的冷电话就变成了“潜在客户” 你:那么一个参考就变成了一个潜在客户 他们:不。有时候,推荐人不会产生潜在客户[可选性] 你:那么一个参考可能会成为潜在客户,或者可能不会去哪里 他们:当然 你:引用还会发生什么?除了创造一个可能的潜在客户之外,还有什么别的吗 他们:没什么 你:什么都没有 他们:除了发送信用评分和重新排列所有参考 你:那么有两个用例?初始参考和信用评分 他们:我想是的 你:推荐人的信用评分可以创造潜在客户吗 他们:是的。我一直都是这样 你:那么一个参考可以产生零个、一个或多个潜在客户?[卡迪纳