-
دیتابیس رزرو خوابگاه
باسلام
دوستان من دوتا جدول دارم به شرح زیر
کد:
Table: Student
Column: St_Code,St_Name_St_Family,Room_Code
Table: Room
Column: Room_Code,Room_capacity,St_Code
خب حالا یه سایتی دارم با asp میخوام وقتی دانشجو روی دکمه ثبت کلیک کرد شماره دانشجوییش بره داخل st_code در جدول room (شماره دانشجویی تو یه label نوشته شده در سایت )و از ستون capacity یه دونه کم بشه حالت پیش فرض 4 هست ظرفیتش یه دونه از هرچی هست کم بشه
و شماره اتاق ینی room_code بره داخل room_code در جدول student حالا باید چیکار کنم؟
-
سلام دوست عزیز
من اصلا asp بلد نیستم:n41: ولی خوب به نظرم فرم طراحی بانک اطلاعاتیت یکم مشکل داره
اینکه St_Code رو داخل جدول Room قرار دادی یکم برات مشکل ساز میشه چون باعث میشه که تعداد اطلاعات بالک(بیخودی) داخل جدولت زیاد بشه، به نظر من بهتره اون رو حذف کنی و بعد یه جدول دیگه داخل بانکت اضافه کنی مثلا اسمش رو بزاری Tbl_RoomStudent و ستون هاش هم اینا باشه ID, Room_Code,St_code
برای کم و زیاد کردن ظرفیت اطاق ها هم از طریق کد نویسی این کار رو انجام بدی و نیازی نیست که اون رو تو جدول ذخیره کنی، ولی اگر بخوای اون کار رو هم انجام بدی به نظر من نیاز به اضافه کردن یه جدول دیگه هم میشه:n13: