Skip to content

Instantly share code, notes, and snippets.

@teerasej
Created December 20, 2021 06:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save teerasej/fb6efdcb89b0ff546c35384cf2bcf3a2 to your computer and use it in GitHub Desktop.
Save teerasej/fb6efdcb89b0ff546c35384cf2bcf3a2 to your computer and use it in GitHub Desktop.
โจทย์หนึ่งในหลักสูตร Data Modeling for NoSQL & Documented-based Database โดย https://www.facebook.com/nextflow

Scenario

ลูกค้าเป็นเจ้าของธุรกิจคลีนิกรักษาสัตว์ ต้องการแอพพลิเคชั่นที่ทำให้คุณหมอ และเจ้าของคนไข้ ดูข้อมูลต่างๆ ได้ดังนั้

ให้ออกแบบโครงสร้างข้อมูลที่จะเก็บบนฐานข้อมูล ตามเงื่อนไขดังนี้

  1. คุณหมอสามารถเห็นนัดหมายคนไข้ประจำวันนั้นได้
  2. คุณหมอสามารถดูรายละเอียดของคนไข้ได้ เช่น ชื่อ อาการ ประวัติการรักษา
  3. เจ้าของคนไข้ สามารถดูว่าสัตว์เลี้ยงของตัวเอง มีการรักษาอะไรไปแล้วบ้าง
  4. เจ้าของคนไข้ สามารถดูว่าการรักษาแต่ละครั้ง คุณหมอคนไหนเป็นคนรักษา
  5. คุณหมอสามารถดูได้ว่า การรักษาแต่ละครั้งรักษาแบบไหน ถ้ามีการใช้ยา ใช้ยาชื่ออะไรบ้าง
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment