سلام

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

در بانک اطلاعاتی جداولی دارم که بعضی از فیلدها باید با مقادیری مشخص از جداول دیگه مقداردهی بشوند ولی فهرست طولانی ندارند. به عنوان مثال در جدول پرسنلی برای تعیین جنسیت افراد عموما مقادیر "آقا" و یا "خانم" نوشته میشه. آیا برای این جداول لازمه که در طراحی جدول مربوط به جنسیت افراد از دو ستون ID و Title استفاده کنم؟ یا اینکه همون ستون Title میتونه به عنوان PrimeryKey تعیین بشه برای ایجاد Relation با جدول پرسنل؟

هدفم از طرح این سوال اینه که آیا در آینده که نیاز به ایجاد Viewهای مختلف و یا اجرای هر نوع دستورات TSQL باشه به مشکل بر می خورم یا خیر؟ البته در حال حاضر من از دو ستون استفاده میکنم

تشکر