PDA

View Full Version : گیج شدن در مورد طراحی دیتابیس



rezasheshbolooki
یک شنبه 26 مهر 1394, 08:55 صبح
با سلام خدمت دوستان.
من در حال طراحی یک دیتابیس هستم که یک سوال بزرگ توی ذهنم بوجود اومده.
ما تیبلی داریم به اسم شکایت. برای ثبت شکایت از چندین تیبل دیگه اطلاعات واکشی میشه و مقداری هم دستی وارد میشه.
در مرحله بعدی شکایت ها درجه بندی و زمانبدی و چندتا پارامتر دیگه میگیرن.

آیا به نظر شما تمام این فیلد هارو داخل یک تیبل تعریف کنم یا دو تیبل جدا با ریلیشن؟

با تشکر.

golbafan
یک شنبه 26 مهر 1394, 09:03 صبح
در جدول شکایت و در هر جدول دیگه باید موارد منحصر به فرد رو ذخیره کنید و سپس از روابط برای تولید view استفاده کنید

مثال:

جدول نوع شکایت : شامل مثلا فیلدهای ID , KINDNAME
جدول شکایت : شامل: ID , KIND_ID , Date
جدول توضیحات هر شکایت: ID , SHEKAYAT_ID , TOZIHAT , DATETIME

rezasheshbolooki
یک شنبه 26 مهر 1394, 09:33 صبح
در جدول شکایت و در هر جدول دیگه باید موارد منحصر به فرد رو ذخیره کنید و سپس از روابط برای تولید view استفاده کنید

مثال:

جدول نوع شکایت : شامل مثلا فیلدهای ID , KINDNAME
جدول شکایت : شامل: ID , KIND_ID , Date
جدول توضیحات هر شکایت: ID , SHEKAYAT_ID , TOZIHAT , DATETIME

بسیار ممنونم. چیزی که گیجم کرده اینکه باید تا حد امکان داینامیک باشه. بخاطر همین از جدول های تودرتو استفاده کردم . به صورتیکه یک جدول 3 تا زیر مجموعه داره. امیدوارم افزونگی داده پیدا نکنه.

یک سوال دیگه. در این پروژه ، مدیر باید با مقادیر بدست آمده در طول تاریخ بازی کنه و نمودار رسم کنه. برای ذخیره تاریخ شمسی ، میلادی رو تبدیل کنم؟ مشکلی پیش نمیاد؟
ممنون