Pemodelan Data
Sebelum membaca halaman ini, harap pastikan Anda telah memasang NocoBase CLI dan menyelesaikan inisialisasi sesuai Mulai Cepat Pembangunan AI.
Pengantar
Skill Pemodelan Data digunakan untuk membuat dan mengelola tabel data NocoBase melalui bahasa natural — membuat tabel, menambahkan Field, mengatur relasi, dan lainnya.
Sebelum digunakan, pastikan data source target sudah dikonfigurasi di "Data Source Management".
Cakupan Kemampuan
- Membuat, memodifikasi, menghapus tabel data, mendukung tabel biasa, tabel pohon, tabel file, tabel kalender, tabel SQL, tabel view, tabel inheritance
- Menambahkan, memodifikasi, menghapus Field, termasuk berbagai tipe Field bawaan NocoBase (termasuk Field relasi) dan tipe Field yang diperluas oleh Plugin
Contoh Prompt
Skenario A: Membuat Tabel Data
Skill akan memandu AI menganalisis Field yang dibutuhkan tabel data dan tipe Field yang sesuai di NocoBase, kemudian membuat tabel data tipe file dan menambahkan Field yang sesuai dalam sistem.

Skenario B: Menambahkan Field
Skill akan memandu AI mendapatkan informasi metadata tabel pengguna, dan menganalisis bahwa Field status untuk menunjukkan status aktif sesuai dengan tipe Field "dropdown menu (single select)" di NocoBase, kemudian menambahkan Field pada tabel pengguna dan mengatur nilai enum.

Skenario C: Inisialisasi Model Data
Skill akan membuat tabel data, menambahkan Field, dan mengonfigurasi relasi dalam sistem berdasarkan model data yang dianalisis dan dirancang AI.


Skenario D: Menambahkan Modul Fungsional
Skill akan memandu AI mendapatkan model data sistem saat ini, dan berdasarkan ini menyelesaikan desain pemodelan data fungsi baru, kemudian secara otomatis membuat tabel data, menambahkan Field, dan mengonfigurasi relasi.


Pertanyaan Umum
Apakah saat membuat tabel dapat secara otomatis membuat Field sistem?
Ya. Field sistem seperti id, createdAt, createdBy, updatedAt, updatedBy dibuat secara otomatis oleh server, tidak perlu ditentukan secara manual.
Bagaimana memodifikasi relasi yang dibuat dengan salah?
Disarankan untuk memeriksa terlebih dahulu foreign key dan reverse field dari Field relasi saat ini, baru memutuskan apakah akan dimodifikasi atau dihapus dan dibuat ulang. Skill akan membaca kembali untuk memvalidasi status relasi di kedua sisi setelah perubahan.
Bagaimana membuat tabel data berdasarkan tipe tabel data yang diperluas oleh Plugin?
Kondisi ini mengharuskan Plugin yang sesuai dalam status aktif. Jika tidak diaktifkan, AI biasanya akan mencoba mengaktifkan Plugin, jika AI tidak berhasil mengoperasikan, harap aktifkan Plugin secara manual.
Bagaimana menambahkan Field berdasarkan tipe Field yang diperluas oleh Plugin?
Sama seperti di atas.
Tautan Terkait
- Ikhtisar Pembangunan AI — Ikhtisar dan metode instalasi semua Skill Pembangunan AI
- Konfigurasi UI — Setelah membuat tabel data, gunakan AI untuk membangun halaman dan Block
- Solusi — Membangun seluruh sistem bisnis secara batch dari YAML

