نوشته شده توسط
ali_md110
به نظر من هم FK_FeatureTitle_ID اضافی هست و با رابطه ای که مابین FeatureValue و UnitFeatureValue هست به راحتی اطلاعات هر دو چدول برای جدول والد یعنی FeatureTitle قابل دسترسی هست
بهتر بود کمی در مورد این جداول توضیح میدادید
این UnitFeatureValue چه کاربردی دارد؟
باتشکر از راهنمایی شما، این جدول یکسری ویژگی هایی در مورد ساختمان نگه داری می کنه. البته معتقد بودم این کار اضافی ولی به خاطر نوشتن کد راحت تر این فیلد اینجا اضافه کردم.
اون سه جدول دیگر طبقه بندی برای نگه داری ویژگی های ساختمان.
البته توی کد وقتی میخواد دیتا ثبت میشه من همه چی چک میکنم تا صحت اطلاعات درست ثبت بشه، ولی خوب بدیهی از توی خود sql اگه دیتا ثبت کنم میتونم FK_FeatureTitle_ID یه کدی ثبت کنم و FK_FeatureValue_ID یه چیزی دیگه که این جوری صحت اطلاعات هم بهم میخوره