ในระหว่างการพัฒนาแอพพลิเคชั่นฉันมีตารางจำนวนมากที่เก็บข้อมูล "เล็ก" จำนวนมาก (โดยปกติแล้วจะมีค่า 10-40 ค่าid
+ value
และบางครั้งtype
) ซึ่งเก็บแอตทริบิวต์สำหรับ "วัตถุ" เช่นสด / เน่าแดง / เขียว / น้ำเงินสำหรับผลิตภัณฑ์
ฉันไม่ได้ใส่คุณสมบัตินี้ไว้ในตารางผลิตภัณฑ์เนื่องจากส่วนประกอบอิเล็กทรอนิกส์ไม่สามารถสดใหม่และก๊าซออกซิเจนไม่สามารถเป็นสีแดงและตารางไม่สามารถนับแถวได้ไม่ จำกัด ...
สำหรับการจัดเก็บคุณสมบัติฉันใช้ตารางขนาดเล็กที่กำหนดเองที่ฟิลด์ 2-3: id
สำหรับการเชื่อมโยงname
เพื่อแสดงในแอปพลิเคชันและบางครั้งtype
ถ้ากลุ่มคุณลักษณะในประเภทเดียวกัน
"ออบเจ็กต์" หลักเชื่อมโยงกับแอตทริบิวต์ผ่านตารางหลายต่อหลายกลาง
มีเหตุผลในการสร้างและรักษาดัชนีสำหรับ "พจนานุกรมขนาดเล็ก" เหล่านั้นที่มีน้อยกว่า 1,000 รายการ (ปกติคือ 10-40) หรือไม่
ฐานข้อมูลเป้าหมายของฉันคือ Oracle แต่ฉันหวังว่าจะตอบผู้ขายอิสระ ...
ฉันเติม - ไม่ แต่ไม่มีทักษะทางเทคนิคในการปรับความเหมาะสมของฉัน ...