|
|
|
C# WinApp ช่วยแนะนำในการออกแบบฐานข้อมูลหน่อยครับ |
|
|
|
|
|
|
|
ใช้ id ครับ ข้อมูลมันจะอัพเดท ตลอดเวลา ไม่ใช่ แก้ไขตารางนึง แล้ว อีกตารางไม่อัพเดทตาม
|
|
|
|
|
Date :
2020-12-07 18:05:22 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอบความคิดเห็นที่ : 1 เขียนโดย : Chaidhanan เมื่อวันที่ 2020-12-07 18:05:22
[quoตอนนี้ผมเกิดปัญหาในงานคือ ข้อมูลย้อนหลังกลายเป็นข้อมูลที่ไม่จริง
หรือมันก็คือ ข้อมูลผิดพลาด เมื่อมีการแก้ไขข้อมูลใน คอลัมท์ นั้นๆ อันเนื่องมาจาก นำ ID มาใช้ ครับ
ที่มักเจอ จะเป็น ข้อมูลของลูกค้า ที่ ชื่อติดต่อคนเก่า ออกไปแล้ว พอเปิดมาใหม่ จะเป็นชื่อคนใหม่ ครับ
อย่าง บ. ฮาจ้น มีชื่อ หวึ่ง ติดต่อ แต่ พอ หวึ่งออก เพิ่มคนใหม่
พอเปิดข้อมูลเก่า ที่เคยติดต่อกับ หวึ่ง มันก็เปลี่ยนหมดครับ
ดังนั้น ผมจึงกลับมารื้อ ฐานข้อมูล แล้วก็เริ่มออกแบบใหม่ดู
โดย มาคิดย้อนไปว่า ข้อมูลแบบไหน ที่มันควรจะเอา ID มาใช้ แล้วแบบไหน ที่มันจำต้องเอา รายละเอียดมาใช้
ไหนๆก็จะทำใหม่ทั้งทีเลย จะทบทวนใหม่หมดเลยครับ
|
|
|
|
|
Date :
2020-12-07 19:06:32 |
By :
lamaka.tor |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
กรณีที่เป็น contact บ.เดิม สร้างตาราง contact ขึ้นมาใหม่ต่างหาก
เพิ่ม field contact id เข้าไปใน detail ด้วย
รายชื่ออ้างอิง พวกนี้ จะไม่ลบทิ้งหรือแก้ไขง่ายๆ อาจแก้ไขในรายละเอียดปลีกย่อย ที่ไม่เกี่ยวกับการทำงานได้
|
|
|
|
|
Date :
2020-12-08 14:07:43 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|