|
|
|
อยากทราบว่า ถ้าผมออกกแบบฐานข้อมูล ที่ต้อง join กันมากกว่า 5 ตารางแบบนี้จะดีไหม |
|
|
|
|
|
|
|
Group(group_id(PK),group_code,group_name)
Type(type_id(PK),type_name,group_id(FK))
Brand(brand_id(PK),brand_name,brand_code)
Product(Pro_id(PK),Barcode,Pro_name,color,type_id(FK),brand_id(FK))
ประมาณนี้ครับ แล้วแต่ออกแบบ เพราะผมไม่รู้ความสัมพันธ์นะครับ อันนี้ทำให้ดูเป็นตัวอย่าง
ยังไม่ต้องกังวนเรื่องช้าครับ เอาให้ความสัมพันธ์ มันถูกต้อง ก่อน เรื่องช้า ใช้ index ช่วยด้วย หรือ วิธีอื่นๆ ช่วยได้ครับ
|
|
|
|
|
Date :
2014-06-24 17:58:37 |
By :
vbcrazy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่มีปัญหาครับ.. ยิ่งนอมอลไลลงไปลึก ตามหลักการในตำรามากเท่าไร ยิ่งชัดเจนในระบบมากขึ้นเท่านั้น ระบบจะวิ่งแบบไม่มีทางตันเลย พัฒนาส่วนต่างๆเพิ่มได้แบบไม่จำกัด ต่างกันกับคนที่มักง่าย(ผมก็เป็นบ่อยๆ) เขียนดาต้าเบสลวกๆเอาแค่พอรองรับงานที่จะเกิด พอถึงวันนึงอยากจะเพิ่มส่วนนี้ส่วนนั้น มานั่งรื้อกันให้วุ่นวาย 5 5 5 5
|
|
|
|
|
Date :
2014-06-24 21:03:29 |
By :
meannerss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณทุกท่านที่มาชอบตอบมากครับ ช่วยต่อบันไดให้ผมไปขั้นต่อไปได้เลย
|
|
|
|
|
Date :
2014-06-25 10:07:22 |
By :
tomguitar |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|