مشروع: تصميم مخطط متجر
Store Schema Lab
مشروع
~24 دقيقة
مشروع: تصميم مخطط متجر — Store Schema Lab
في هذا المشروع ستصمم ثلاثة جداول: customers, orders, وorder_items. العميل يملك طلبات، والطلب يملك عناصر. العناصر تحفظ اسم المنتج وقت الطلب والسعر والكمية. هذا قرار مقصود: نريد أن يبقى تاريخ الطلب صحيحاً حتى لو تغير المنتج لاحقاً.
ابدأ بالمفاتيح الأساسية، ثم العلاقات. المال بالهللات. الكمية عدد صحيح. لا تجعل الأعمدة المهمة قابلة لـNULL بلا سبب.
نموذج حل
query.sql
Output:
هذا المخطط صغير لكنه يحمل قرارات إنتاجية: مفاتيح، علاقات، ومال صحيح.
تحدي — Challenge
أرجع النص بعد CREATE TABLE