سلام
اگه دیتابیس وردپرس رو دیده باشید، میاد همه پست ها رو میذاره تو یک جدول و با پست تایپ براشون انواع مختلف تعریف می کنه.
سوالم اینه، از نظر سرعت و کارایی این طوری بهتره یا این که هر نوع پست براش یه جدول جدا تعریف بشه؟
سلام
اگه دیتابیس وردپرس رو دیده باشید، میاد همه پست ها رو میذاره تو یک جدول و با پست تایپ براشون انواع مختلف تعریف می کنه.
سوالم اینه، از نظر سرعت و کارایی این طوری بهتره یا این که هر نوع پست براش یه جدول جدا تعریف بشه؟
باسلام،
تقسیم جداول برای ایجاد رابطه رل 1-1 کار معقولی نیست و در سرعت query شما تاثیری ندارد برای همین در وردپرس جدول جدا برای پست تایپ ها مشاهده نمی کنید اما در عوض در وردپرس امکان ایجاد ریلیشن بین پست تایپ ها نیست (مشکل بزرگ و کم شدن flexible که منجر به ایجاد افزونه هایی برای شبیه سازی رل بین پست تایپ ها شده است) اما اگر هدف رابطه 1-n است (رل بین پست تایپ ها) صد در صد نیاز به جدول جداگانه برای پست تایپ ها دارید.
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)