← All writing← 全部文章
Data Science數據科學 8 min read8 分鐘閱讀 Members會員

A data model is an argument一個數據模型,就是一場論證

Every schema encodes a belief about what matters. Choose yours deliberately.每一個結構都編碼著對「什麼重要」的信念。請慎選你的。

Horris Tse
Horris Tse Data Science · Confluence數據科學 · 匯流

Before a single row is inserted, a schema has already taken a position. It says these entities exist, those relationships are allowed, and this distinction is worth a column.

That is an argument. We just rarely read it as one.

在第一筆資料寫入之前,一個結構就已經表了態。它說:這些實體存在、那些關係被允許、而這個區別值得一個欄位。

那就是一場論證。我們只是很少把它當論證來讀。

What the table assumes

資料表預設了什麼

Members only會員專屬

Keep reading繼續閱讀

The rest of this piece is for members. Join the confluence to finish it — and unlock the full archive, the community lab, and class discounts.本文其餘部分為會員專屬。加入這場匯流即可讀完全文,並解鎖完整文庫、社群實驗室與課堂折扣。

Become a member成為會員 Already a member? Sign in已是會員?登入

From HKD 58/mo · cancel anytime每月 HKD 58 起 · 隨時取消

← All writing← 全部文章 海納百川,自乘一派