《数据模型模式》封面

数据模型模式

Data Model Patterns

David C. Hay · 初版 1996 年

3人推荐
4位读者提及
8次提及

Hacker News 上怎么说

  • ……都是叫 David 的人写的。1. David West 的《Object Thinking》(http://davewest.us/product/object-thinking/) 2. David Evans 的《Introduction to Computing》(有免费 PDF:https://computingbook.org/) 3. David Hay 的《Data Model Patterns: Conventions of Thought》(https://www.amazon.com/Data-Model-Patterns-David-Hay/dp/0932...)。他这里还有个非常棒的演讲:https://www.youtube.com/watch?v=fLFXewSpltw

    …written by Davids. 1. "Object Thinking" by David West (http://davewest.us/product/object-thinking/) 2. "Introduction to Computing" by David Evans (free PDF available: https://computingbook.org/) 3. "Data Model Patterns: Conventions of Thought" by David Hay (https://www.amazon.com/Data-Model-Patterns-David-Hay/dp/0932...). He also gives a great talk about this here: https://www.youtube.com/watch?v=fLFXewSpltw

  • 我觉得现在缺的是类似 David C. Hay 的《Data Model Patterns: A Metadata Map》这样的书。它就像 C. Alexander 的《建筑模式语言》,只不过是针对数据模型的。> ……我建模的是公司的结构——也就是它的语言——而不仅仅是数据库的结构。……

    I think what's missing is something like "Data Model Patterns: A Metadata Map" by David C. Hay It's like C. Alexander's "Pattern Language" but for data models. > ...I was modeling the structure— the language —of a company, not just the structure of a database.…

  • 我挺喜欢这个演讲的:Scott Wlaschin 的“Domain Modeling Made Functional” https://www.youtube.com/watch?v=Up7LcbGZFuo 他是用 F# 讲的,但概念是相通的。还有一本非常棒的书,David C. Hay 写的《Data Model Patterns: A Metadata Map》,基本就是一套针对数据模型的模式语言(Pattern Language)或目录。你完全可以只实现 Hay 那些模式里适合你应用的一个子集。

    I like this talk: "Domain Modeling Made Functional" by Scott Wlaschin https://www.youtube.com/watch?v=Up7LcbGZFuo He's working in F# but the concepts map. There's a fascinating book "Data Model Patterns: A Metadata Map" by David C. Hay that's pretty much a Pattern Language or catalog for data models. You can just implement the subset of Hay's patterns that make sense for your application.

  • ……问题在于怎么推动统一?怎么缓解 https://xkcd.com/927/ 描述的问题?(就是那个“标准”的漫画。)谁来铸造“统御群戒的至尊魔戒”?---- 另外,我觉得数据模型目录(比如 David C. Hay 的《Data Model Patterns: A Metadata Map》)应该作为答案的一部分。你根本不用自己重新造数据模型的轮子,直接从标准目录里拉模型出来用就行了。---- 总之,如果我们运气够好……

    …question is how to drive convergence? How to alleviate https://xkcd.com/927/ ? (The "Standards" comic.) Who shall forge the "one true ring to bind them"? - - - - Also, I think Data Model catalogs (like "Data Model Patterns: A Metadata Map" by David C. Hay) should be part of the answer. Instead of rolling your own data models you should be able to just pull models from a standard catalog. - - - - In sum, if we're lucky,…

  • ……Silverston,尽管有大概 20 年历史了,但它们依然是行业最佳实践。涵盖了各种数据模型设计模式——保险、电商、数据仓库、参与方(party)、金融等等。David Hay 的《Data Model Patterns》也非常棒,虽然相对没那么具体。

    …Silverston, and despite being about 20 years old they remain industry best practices. All sorts of data model design patterns - insurance, ecommerce, data warehouses, party, finance, etc. David Hay's "Data Model Patterns" is also excellent, although less concrete.

  • 比如采用 Scott Wlaschin 在这个演讲“Domain Modeling Made Functional”[1]里描述的设计规范。把它跟像 David Hay 的《Data Model Patterns: A Metadata Map》[2]这样的标准模型目录结合起来——后者就像是针对数据模型的模式语言,外加一个覆盖大部分(企业级)需求的目录。再用 Erlang 的“位语法”(bit syntax)[3]来定义二进制格式。如何?[1] https://www.youtube.com/watch?v=Up7LcbGZFuo……

    Take something like the design discipline Scott Wlaschin describes in this talk "Domain Modeling Made Functional"[1]. Combine it with a catalog of standard models like David Hay's "Data Model Patterns: A Metadata Map"[2] which is like a Pattern Language for data models combined with a catalog covering most (enterprise) needs. Specify the binary formats with Erlang "bit syntax"[3]. Eh? [1] https://www.youtube.com/watch?v=Up7LcbGZFuo…

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助