ChatDiagram
2 templates · PRISMA flow diagram

API 資料模型 Prisma Schema 範例

Prisma Schema 定義 Node.js 應用程式的資料模型,包括對應至資料庫的模型、欄位、關聯與列舉。將 Prisma Schema 製成圖表後,不必閱讀 DSL 也能檢視資料模型。

Standard PRISMA 2020 (Page et al., BMJ 2021;372:n71)Engine schematex-prismaExport SVG · PNG · PDF
How to

How to use a prisma flow diagram template.

  1. 01貼上或描述你的 Prisma Schema

    貼上 schema.prisma 內容,或用一般文字描述模型與關聯。

  2. 02將模型對應至圖表節點

    每個 Prisma 模型都會成為一個節點,顯示其欄位與類型。

  3. 03檢查關聯

    確認一對多與多對多關聯是否以正確的 FK 箭頭和連接表呈現。

  4. 04分享以進行程式碼審查

    匯出或分享圖表,用於 Schema 審查、新人上手或 API 設計討論。

FAQ

Questions about prisma flow diagram templates

Prisma Schema 圖表會顯示哪些內容?

包含所有模型及其欄位類型、關聯(一對多、多對多)、列舉,以及 @@unique/@@index 標註——與 schema.prisma 檔案中的資訊相同,但以視覺化方式呈現。

這和 ERD 一樣嗎?

非常相似。Prisma 圖表遵循 Prisma 資料模型慣例(包括關聯欄位與 @@relation 語法),而不是純 SQL ERD 表示法。對應用程式開發者而言,比對 DBA 更實用。

可以從圖表產生 Schema 嗎?

ChatDiagram 以圖表為核心。你可以把圖表當作設計文件,並據此撰寫或產生 Prisma Schema。