bftarane
یک شنبه 25 فروردین 1392, 21:47 عصر
سلام.
فکر کنم تيتر سوال واضح باشه
به نظرتون محاسن و معايب اين کار چي مي تونه باشه مثلاً از لحاظ Performance و سرعت
جداول ما:
1- tbl_document
شامل فيلدهاي پايه (يعني فيلدهايي که حتماً براي تايپ نامه در سيستم اتوماسيون ضرورت دارن مثل عنوان نامه)
2- tbl_property
شامل فيلدهايي که بعداً بر حسب نياز ممکنه براي يک نامه لازم بشه (مثلاً وضعيت نامه: به فرض اينکه read only باشه يا نه)
3- tbl_attachment براي فايل ضميمه که به صورت باينري ذخيره خواهد شد
جدول 1 و 2 هم يه رابطه 1 به چند دارن و docId جدول 1، کليد خارجي در جدول 2 هست
حالا مسئله اينه که آيا فيلد Content يا همون متن نامه بهتره در جدول 3 ذخيره بشه يا جدول 1
فکر کنم تيتر سوال واضح باشه
به نظرتون محاسن و معايب اين کار چي مي تونه باشه مثلاً از لحاظ Performance و سرعت
جداول ما:
1- tbl_document
شامل فيلدهاي پايه (يعني فيلدهايي که حتماً براي تايپ نامه در سيستم اتوماسيون ضرورت دارن مثل عنوان نامه)
2- tbl_property
شامل فيلدهايي که بعداً بر حسب نياز ممکنه براي يک نامه لازم بشه (مثلاً وضعيت نامه: به فرض اينکه read only باشه يا نه)
3- tbl_attachment براي فايل ضميمه که به صورت باينري ذخيره خواهد شد
جدول 1 و 2 هم يه رابطه 1 به چند دارن و docId جدول 1، کليد خارجي در جدول 2 هست
حالا مسئله اينه که آيا فيلد Content يا همون متن نامه بهتره در جدول 3 ذخيره بشه يا جدول 1