با سلام خدمت دوستان
استفاده از ID این حسن را دارد که اگر به هر دلیلی بخواهید مثلا روی همون فیلد Title اصلاحاتی انجام دهید نیازی به اصلاح جداول مرتبط که قبلا پر شده است نیست.پس اگر از فیلد ID استفاده نکنید و بعدا بخواهید تغییراتی روی فیلد Title فرضی انجام دهید ، باید تمام فیلدهای متناظر در جداول مرتبط را هم بروزآوزی نمائید.پس نتیچتا استفاده از ID برای تمام جداول ایجاده شده مفید می باشد.حتی اگر از فیلد ID آن عملا استفاده نکنید.من در یکی از فروم های مربوط sql دیدم که اکیدا استفاده از فیلد ID به عنوان شاخص در هر جدول را توصیه می کرد.