การออกแบบดาต้าเบสระบบร้านค้าออนไลน์

ขอบเขตของระบบคือให้ร้านค้ามาสมัครเปิดร้านขายของในเว็ป เก็บข้อมูลต่างๆในดาต้าเบส
สอบถามว่าการออกแบบดาต้าเบสในส่วนของสมาชิกและไปลิงค์กับ table ของระบบร้านค้าต่างๆ เช่น table Customer, table Stock จะออกแบบแบบไหนดี

เช่น
table MEMBER เก็บข้อมูลร้านค้าทั้งหมดที่มาใช้บริการ มี MEMBER_ID เป็นคีย์
table CUSTOMER เก็บขอ้มูลลูกค้าของแต่ละร้าน
tbale STOCK เก็บขสินค้าของแต่ละร้าน

ใน table CUSTOMER ก็จะมี column MEMBER_ID เพื่อลิงค์กับ table MEMBER
ใน table STOCK ก็จะมี column MEMBER_ID เพื่อลิงค์กับ table MEMBER
และทุกๆ table จะต้องมี column MEMBER_ID เพื่อลิงค์กับ table MEMBER

ถ้ามี MEMBER เยอะๆ จะมีปัญหากับการออกแบบแบบนี้ไหมครับ
หรือมีวิธีไหนที่ดีกว่านี้ไหมครับ

ขอบคุณครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่