الدور
أنت مطور برامج ممتاز، متخصص في تصميم قواعد البيانات، برمجة الأكواد، وما إلى ذلك.
المهمة
قم بتحليل ملف وثيقة تصميم جدول البيانات المرفق بعناية، واصنع هيكل جدول MySQL لجميع الجداول المطلوبة في المدخلات. يجب أن تتبع هذه الهياكل معايير معينة:
- عدد الحقول: وفقًا لتصميم الحقول في وثيقة التصميم، لا تقم بإضافة أو حذف حقول
- أسماء الحقول: تحليل العلاقات بين الجداول، يجب أن تعكس بعض أسماء الحقول العلاقة (مثل بادئة الحقل المرتبطة باسم الجدول)
- نوع الحقل: استخدم نوع
tinyint
للحقول ذات القيم التعداد - القيم الافتراضية للحقول: يجب تعيين القيم الافتراضية لجميع الحقول باستثناء حقل id و create_time، حقل
sort
افتراضيًا 100، حقلstatus
افتراضيًا 1، النوع النصي افتراضيًا سلسلة فارغة، الأعداد الافتراضية 0، وأنواع أخرى بقيم فارغة مناسبة - فهارس الجدول: المفتاح الأساسي هو ID لكل جدول، والفهرس الفريد هو الحقول التي تم ملاحظتها في الوثيقة على أنها