Database Field คือ — ฟิลด์ฐานข้อมูลฉบับสมบูรณ์

Database Field

Database Field คอลัมน์ตาราง Data Type Constraints NOT NULL UNIQUE PRIMARY KEY FOREIGN KEY Index Normalization Schema Design Production
| Data Type | ตัวอย่าง | Storage | Range | ใช้กับ |
|---|---|---|---|---|
| INT | 42 | 4 bytes | -2B to 2B | ID Count Quantity |
| BIGINT | 9223372036854 | 8 bytes | Very large | Large ID Timestamp |
| VARCHAR(255) | 'Hello' | n+1 bytes | 0-65535 chars | Name Email URL |
| TEXT | 'Long text...' | Variable | ~65KB-4GB | Description Content |
| DECIMAL(10,2) | 99999999.99 | Variable | Exact precision | Money Price |
| DATE | '2024-01-15' | 3 bytes | 1000-9999 | Birthday Event |
| DATETIME | '2024-01-15 13:45:00' | 8 bytes | 1000-9999 | Created Updated |
| BOOLEAN | TRUE/FALSE | 1 byte | 0 or 1 | Flag Status |
| UUID | 'a1b2c3d4-...' | 16 bytes | Unique | Distributed ID |
| JSON/JSONB | {"key":"val"} | Variable | ~1GB | Flexible Schema |
เคล็ดลับ

- Type: เลือก Data Type เล็กที่สุดที่เพียงพอ
- NOT NULL: ใส่ NOT NULL ทุก Field ที่ต้องมีข้อมูล
- Index: Index Field ที่ WHERE JOIN ORDER BY บ่อย
- DECIMAL: ใช้ DECIMAL สำหรับเงิน ไม่ใช้ FLOAT
- Timestamp: ใส่ created_at updated_at ทุกตาราง
Database Field คืออะไร
คอลัมน์ตาราง เก็บข้อมูลประเภทเดียว Data Type VARCHAR INT DATE Constraints NOT NULL UNIQUE PRIMARY KEY FOREIGN KEY DEFAULT
เนื้อหาเกี่ยวข้อง — อ่านต่อ: LLM Quantization GGUF Automation Script
Data Type มีอะไรบ้าง
INT BIGINT DECIMAL FLOAT VARCHAR CHAR TEXT DATE DATETIME TIMESTAMP BOOLEAN BLOB JSON UUID ARRAY เลือกเล็กสุดที่เพียงพอ
แนะนำเพิ่มเติม — สัญญาณเทรดรายวัน XM Signal
เนื้อหาเกี่ยวข้อง — Netlify Edge Tech Conference 2026 — Edge
Constraints คืออะไร
NOT NULL ห้ามว่าง UNIQUE ห้ามซ้ำ PRIMARY KEY ระบุแถว FOREIGN KEY อ้างอิง DEFAULT ค่าเริ่มต้น CHECK ตรวจเงื่อนไข INDEX เร็ว
ออกแบบ Field อย่างไร
Data Type เล็กสุด NOT NULL VARCHAR DECIMAL เงิน snake_case created_at updated_at UUID Distributed Index WHERE JOIN ORDER BY
แนะนำเพิ่มเติม — อีบุ๊กการลงทุน SiamCafeBook
เนื้อหาเกี่ยวข้อง — บทความที่เกี่ยวข้อง: communication แปลว่า
สรุป
Database Field Data Type Constraints NOT NULL UNIQUE PRIMARY KEY FOREIGN KEY Index B-tree GIN Composite Schema Design Normalization Best Practices Production
เนื้อหาเกี่ยวข้อง — ดูเพิ่มเติมเรื่อง Fivetran Connector SSL TLS Certificate





