รบกวนสอบถามหน่อยครับ ว่าระบบ "ผู้ใช้งาน" โดยใช้ฐานข้อมูล mysql จัดการหน่อยครับ

เช่นผมมี ผู้ใช้งานเข้าใช้ เว็บไซต์,application แล้วสมัคร username ของตนเอง แล้วใน username ของแต่ละคนนั้น จะมี ข้อมูลของแต่ละคนอยู่
อยากทราบว่าโดยทั่วไปเขาสร้างฐานข้อมูลแบบไหนกัน ระหว่างข้อ 1 กับ 2 ด้านล่างนี่
1. แต่ละ user มี database เป็นของตนเอง และ table อื่นๆก็ประกอบด้วยข้อมูลเฉพาะของแต่ละ user
2. แต่ละ user ใช้ database เดียวกัน แต่ จะใช้ key ของแต่ละคน เพื่อนำไปดึงข้อมูลเฉพาะของแต่ละ user ใน table อื่นๆ
หรือ แตกต่างจากข้อ 1 , 2 ที่ผมกล่าวไว้ ขอบคุณสำหรับคำตอบล่วงหน้าครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่