mosafer_deltang
یک شنبه 19 آبان 1392, 11:28 صبح
با سلام خدمت اساتید گرامی
با توجه به شکل ضمیمه، فیلد FactID در جدول FactSaleDetail از جدول FactSaleMaster گرفته می شود.
فیلد KalaID هم باید از جدول Kala گرفته شود.
اما مشکلی که دارم اینه که من نمیخوام این فیلد رو کلید اصلی تعریف کنم بنابراین هنگام ایجاد Relation این خطا رو میده:
the columns in table 'Kala' do not match an existing primary key or unique constraint
یعنی فیلد KalaID در جدول Kala یا باید کلید اصلی باشد و یا باید خصوصیت یونیک داشته باشد. سایت مایکروسافت هم همینو میگه:
http://technet.microsoft.com/en-us/library/ms165684%28v=sql.105%29.aspx
حالا وقتی به همان روشی که این سایت گفته KalaID را یونیک میکنیم باز هم این خطا از بین نمیرود
http://technet.microsoft.com/en-us/library/ms190024(v=sql.105).aspx
هر پیشنهادی میتونه کمکم کنه
ممنون
با توجه به شکل ضمیمه، فیلد FactID در جدول FactSaleDetail از جدول FactSaleMaster گرفته می شود.
فیلد KalaID هم باید از جدول Kala گرفته شود.
اما مشکلی که دارم اینه که من نمیخوام این فیلد رو کلید اصلی تعریف کنم بنابراین هنگام ایجاد Relation این خطا رو میده:
the columns in table 'Kala' do not match an existing primary key or unique constraint
یعنی فیلد KalaID در جدول Kala یا باید کلید اصلی باشد و یا باید خصوصیت یونیک داشته باشد. سایت مایکروسافت هم همینو میگه:
http://technet.microsoft.com/en-us/library/ms165684%28v=sql.105%29.aspx
حالا وقتی به همان روشی که این سایت گفته KalaID را یونیک میکنیم باز هم این خطا از بین نمیرود
http://technet.microsoft.com/en-us/library/ms190024(v=sql.105).aspx
هر پیشنهادی میتونه کمکم کنه
ممنون