Sunday, May 22, 2016

Data Model

* Business Rule: គោលការណ៏នៃក្រុមហ៊ុន ដោយសំគាល់ទៅលើលក្ខខ័ណ្ឌទាំងឡាយដែលគេបែងចែកនៅក្នុងក្រុមហ៊ុន ឬស្ថាប័នមួយ។

*​ Data Model Basic Building Blocks មាន ៤ គឺ៖
  1. Entity: គឺអ្វីៗដែលអាច store ទៅជា data បាន។
  2. Attribute: គឺជាបុគ្គលិកលក្ខណៈនៃ Entity។
  3. Relationship: គឺជាទំនាក់ទំនងរវាង entity ពីរ ។ ឧទាហរណ៏៖ សំទិញឡាន ។ ទិញ ជា relationship ហើយ សំនិងឡាន គឺជានាម ដូច្នេះ វាជា Entities ។ Relationship មាន ៣​ គឺ៖ One-to-Many (1:M); Many-to-Many(M:N or M:M); One-to-One(1:1)
  4. Constraint: ការកំណត់នៃ Data ។
* Entity set is collection of like entities. (Entity set ជាបណ្ដុំនៃ entities; Ex: សិស្សទាំងអស់)
* Entity instance is row in table. (Entity instance ជាផ្នែកមួយនៃ entities ជាច្រើន; Ex: សិស្សម្នាក់)
*Entity Relationship មាន ២ គឺ ៖ Chen notation & Crow's Foot notation