Model data itu apa sih? Jelaskan dalam bahasa melayu ya

Model data (atau pemodelan data) ialah model abstrak yang menyusun elemen data dan menyeragamkan cara ia berkait antara satu sama lain dan dengan sifat entiti dunia sebenar. Sebagai contoh, model data boleh menentukan bahawa elemen data yang mewakili kereta terdiri daripada beberapa elemen lain yang, seterusnya, mewakili warna dan saiz kereta dan menentukan pemiliknya.

Istilah model data boleh merujuk kepada dua konsep yang berbeza tetapi berkait rapat. Kadangkala ia merujuk kepada pemformalan abstrak objek dan perhubungan yang terdapat dalam domain aplikasi tertentu: contohnya pelanggan, produk dan pesanan yang terdapat dalam organisasi pembuatan. Pada masa lain ia merujuk kepada set konsep yang digunakan dalam mentakrifkan pemformalkan sedemikian: contohnya konsep seperti entiti, atribut, hubungan atau jadual. Jadi "model data" aplikasi perbankan boleh ditakrifkan menggunakan "model data" hubungan entiti. Rencana ini menggunakan istilah dalam kedua-dua pengertian.