คำถามในหัวข้อ 'database-design'
ต้องการคำแนะนำเกี่ยวกับโครงสร้างข้อมูล MySQL
ฉันต้องการคำแนะนำเกี่ยวกับวิธีการจัดระเบียบข้อมูลของฉันเพื่อการค้นหาข้อความที่มีประสิทธิภาพและรวดเร็ว
พื้นหลัง
ฉันมีแอปพลิเคชัน (ใน PHP) ที่ผู้ใช้สามารถจัดระเบียบบทความและสร้างแบบฟอร์มและฟิลด์แบบไดนามิกเพื่อจุดประสงค์นั้นได้...
270 มุมมอง
schedule
06.12.2023
กำลังอัปเดตคีย์หลักแบบผสม
ฉันกำลังดิ้นรนกับการอภิปรายเชิงปรัชญาว่าจะใช้คีย์หลักแบบผสมบนฐานข้อมูล SQL Server ของฉันหรือไม่ ฉันเคยใช้กุญแจตัวแทนมาโดยตลอดในอดีต และฉันกำลังท้าทายตัวเองด้วยการออกจากเขตความสะดวกสบายของฉันเพื่อลองสิ่งที่แตกต่างออกไป ฉันได้อ่านการสนทนามากมาย...
3222 มุมมอง
schedule
11.12.2023
ปัญหาการออกแบบโมเดล PHP (MySQL)
ฉันกำลังมองหาวิธีแก้ปัญหาที่มีประสิทธิภาพที่สุดสำหรับปัญหาที่ฉันพบอยู่ ฉันกำลังออกแบบปฏิทินกะสำหรับพนักงานของเรา นี่คือตารางที่ฉันทำงานด้วย:
CREATE TABLE IF NOT EXISTS `Shift` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`accountId`...
429 มุมมอง
schedule
21.11.2023
ตารางที่มีฟิลด์ (80+) จำนวนมากหรือตารางแบบตัวต่อตัวหลายตารางใน Symfony
ฉันใช้ Symfony1.4 ดังนั้นคำถามของฉันจึงเกี่ยวข้องกับทั้งการออกแบบฐานข้อมูลและหลักคำสอน
ฉันมีวัตถุซึ่งมีลักษณะประมาณ 80 ประการ ผู้ใช้ต้องกรอกทั้งหมด 4 ขั้นตอน จึงแบ่งลักษณะเหล่านี้ได้เป็น 4 กลุ่ม แต่ละกลุ่มจะมีประมาณ 20 ฟิลด์ บางอย่างก็จำเป็น...
121 มุมมอง
schedule
25.10.2023
ใน postgres ปลอดภัยหรือไม่ที่จะ (ผิด) ใช้ลำดับชั่วคราว (เซสชันในเครื่อง) เป็นลำดับในเครื่องของธุรกรรม
ฉันอยากมีตัวนับที่จะรีเซ็ตเป็น 0 ทุกครั้งที่เริ่มธุรกรรมใหม่ ฉันต้องการให้ค่าของตัวนับนั้นถูกใช้ในทริกเกอร์บางตัว เนื่องจากลำดับชั่วคราวของ postgres เป็นเซสชันในเครื่อง...
410 มุมมอง
schedule
31.12.2023
ลบบันทึกในตารางหนึ่งซึ่งจัดเก็บคุณสมบัติสำหรับอีกตารางหนึ่ง
ฉันมีปัญหาเกี่ยวกับการออกแบบฐานข้อมูลซึ่งฉันได้ค้นคว้ามาระยะหนึ่งแล้ว แต่ยังไม่ได้รับคำตอบที่เหมาะสม สมมติว่าเรามีสองตาราง house_schema และ house ดังนี้:
house_schema {
id big int,
house_height int,
house_width int,...
173 มุมมอง
schedule
18.01.2024
วิธีทำการกำหนดเวอร์ชันแถวใน MySQL ในขณะที่ยังคงรักษาความสมบูรณ์ของการอ้างอิงคีย์ต่างประเทศ
ลูกค้าของฉันมีรูปแบบธุรกิจที่เปลี่ยนแปลงแบบไดนามิก พวกเขาขายผลิตภัณฑ์ตามอัตราแลกเปลี่ยน USD รายวัน ซึ่งหมายความว่าราคาของผลิตภัณฑ์เปลี่ยนแปลงในแต่ละวัน และลูกค้ายังคงต้องการรักษาประวัติ (ราคา, date_sold) ของผลิตภัณฑ์ที่ขาย...
402 มุมมอง
schedule
23.11.2023
การออกแบบฐานข้อมูลสำหรับระบบใหม่แต่อาศัยการพึ่งพาแบบเดิม
เรากำลังวางแผนที่จะสร้างโปรเจ็กต์ใหม่ (การเปิดตัวใหม่ทั้งหมด) ของเว็บแอปพลิเคชันใน PHP (Symfony 2) และ PostgreSQL ปัจจุบันเราใช้ PHP และ MySQL (MyISAM) -> เว็บแอป
เว็บแอปปัจจุบันและใหม่ขึ้นอยู่กับระบบอื่น (.NET) รวมถึงฐานข้อมูล (MS SQL 8 /...
113 มุมมอง
schedule
24.10.2023
การออกแบบฐานข้อมูลด้วยผลิตภัณฑ์หลายประเภท? [ปิด]
ในส่วนหนึ่งของโครงการล่าสุดที่ฉันเริ่มวางแผน ฉันจำเป็นต้องสร้างโครงสร้างของฐานข้อมูลที่จะประกอบด้วยผลิตภัณฑ์หลายอย่าง ตัวอย่างเช่น ลองนึกถึงวิธีจัดโครงสร้างของ Amazon มีหลายประเภทและภายในหมวดหมู่เหล่านั้นมีหมวดหมู่ย่อยหลายหมวด...
1582 มุมมอง
schedule
15.01.2024
การออกแบบฐานข้อมูล SQL Server 2008
ความเป็นมา: ใน SQL Server ตารางฐานข้อมูลของฉันมีเพียงสามคอลัมน์เท่านั้น:
DataID (PK, bigint)
ProductName (Nchar20)
Price (float)
ทุกวันมันจะแทรกข้อมูลประมาณ 5,000+ แถวลงในตารางนี้โดยอัตโนมัติ...
36 มุมมอง
schedule
28.11.2023
ฐานข้อมูลบัญชีธนาคาร
ฉันกำลังสร้างฐานข้อมูลสำหรับ 'ธนาคาร' และไม่แน่ใจว่าวิธีการแนบบัญชีกับลูกค้าของฉันมีประสิทธิภาพมากที่สุดหรือไม่ ต่อไปนี้เป็นกฎบางประการขององค์กร:
- บัญชีมี 2 ประเภท (กระแสรายวันและออมทรัพย์)
-แต่ละบัญชีมีช่องสำหรับ: ยอดคงเหลือ,...
24737 มุมมอง
schedule
13.01.2024
วิธีบังคับใช้เฉพาะออบเจ็กต์เดียวจากออบเจ็กต์ทั้งหมดของโมเดลที่มีค่าที่ระบุสำหรับฟิลด์
ฉันกำลังเขียนโมเดล ModelX และมันจะมี obj1, obj2 และอื่นๆ อยู่หลายตัว
ModelX มีฟิลด์ fieldX
ฉันต้องการให้แน่ใจว่าสำหรับ obj1, obj2, obj3 ฯลฯ ทั้งหมด มีเพียงอันเดียวเท่านั้นที่มี fieldX = "XXX" และไม่มีอันอื่นใดที่มี
ฉันสามารถใส่การยืนยันใน...
39 มุมมอง
schedule
24.11.2023
การเพิ่มหมายเลขการแก้ไขในคีย์ผสมของตาราง
ฉันใช้ SQL Server 2014 ภายในเครื่องสำหรับฐานข้อมูลที่จะนำไปใช้กับฐานข้อมูล Azure SQL V12
ฉันมีตารางที่เก็บค่าของคุณสมบัติที่ขยายได้สำหรับออบเจ็กต์เอนทิตีธุรกิจ ในกรณีนี้ทั้งสามตารางจะมีลักษณะดังนี้:
CREATE TABLE Widgets (
WidgetId bigint...
419 มุมมอง
schedule
04.11.2023
รายงาน APEX ที่กำหนดเอง
เป็นไปได้ไหมที่จะมีคอลัมน์ในตารางที่มีค่าตัวเลขและเวลา/วันที่ที่จะรวม เฉลี่ย ฯลฯ ในรายงานใน APEX
ตัวอย่างเช่น เราอาจมีตารางที่มีคอลัมน์ต่อไปนี้:
Num_of_Calls
Num_of_Email
แต่หลังจากป้อนข้อมูลหนึ่งเดือน...
29 มุมมอง
schedule
17.12.2023
การใช้คลาสสมาคมอย่างถูกต้อง
ฉันยังใหม่กับการใช้ UML และฉันไม่แน่ใจว่าไดอะแกรมของฉันถูกต้องหรือไม่ ฉันต้องการคำแนะนำจากผู้มีประสบการณ์มากกว่าฉัน
คำแถลงปัญหาของฉันพูดว่า:
นักเรียนเรียนหลักสูตรต่างๆและนักเรียนแต่ละคนสามารถเรียน "เรียน" ได้หลายหลักสูตรในแต่ละครั้ง...
295 มุมมอง
schedule
23.12.2023
การจัดหาเหตุการณ์ SQL เติมตารางหลักและตารางลูก
ติดตามผลจากคำถาม CQRS Read การออกแบบโมเดลเมื่อมีการจัดหากิจกรรมโดยมีความสัมพันธ์ระหว่างพ่อแม่-ลูก-หลาน... :
เราใช้การจัดหากิจกรรมด้วย SQL Server 2016 ที่ตัวอย่าง: บริษัทเฟอร์นิเจอร์ (1) เรามีตารางหลักและรอง พูด FurnitureDescriptionTable...
144 มุมมอง
schedule
13.01.2024
จะปรับปรุงสคีมาฐานข้อมูลที่ไม่มีรูปแบบนี้ได้อย่างไร
ก่อนที่จะพูดถึงสคีมาและตาราง ฉันอยากจะแบ่งปันสิ่งที่ฉันพยายามทำให้สำเร็จก่อน ฉันกำลังดำเนินการเกี่ยวกับแอปพลิเคชันจัดส่ง โดยฉันมี categories อยู่บ้าง และแต่ละหมวดหมู่มี price ที่กำหนดไว้ล่วงหน้า
แต่การกำหนดราคาค่อนข้างน่าเกลียด...
45 มุมมอง
schedule
29.10.2023