Mid⏱ 14 دقیقه1 بخش · 3 نکته
مرور سریع طراحی دیتابیس
اصول کلی طراحی یک Schema سالم — کلید، رابطه و تصمیم بین نرمالسازی و کارایی.
0 از 3 نکته مرور شد0٪
فهرست بخشها
اصول طراحی Schema0/3
کلید، رابطه و تصمیمات اساسی طراحی.
sql\nCREATE TABLE StudentCourse (\n StudentId INT, CourseId INT,\n PRIMARY KEY (StudentId, CourseId)\n);\n
💡 نکتهٔ مصاحبه:
اگر پرسیدند چرا از GUID بهجای int استفاده میکنید، به سناریوی Merge داده از چند دیتابیس یا تولید Id قبل از ذخیره در دیتابیس اشاره کنید.
⚠️ اشتباه رایج:
استفادهٔ کورکورانه از GUID برای همهٔ جداول بدون توجه به هزینهٔ کارایی آن روی جداول بسیار بزرگ.
