ايران ويج

نسخه‌ی کامل: ساخت یه تیبل با فیلدهای null یا چند تیبل با FK
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام.
یه تیبل دارم که یه فیلد PK و یه فیلد رشته ای و 10 تا فیلد عددی داره.
حالا در هر رکورد ممکنه تعداد خاصی از این فیلدهای عددی مقدار بگیرن و اکثر مواقع همه فیلدها با هم مقدار نمیگیرن.
حالا سوالم اینه که این روش تعریف تیبل منطقی هست؟
1- خوب طبیعتا حجم دیتابیس بی دلیل بالا میره. اگه فیلدها مقدار null بگیرن چی؟ باز هم حجم بالا میره؟
2- بهتر نیست هر کدوم از اون فیلد هارو تو یه تیبل دیگه جدا تعریف کنم و با FK وصلشون کنم به این تیبل اصلی؟ تا هر بار با مقدار گرفتن یه فیلد فیلدهای دیگه که حالا به تیبل تبدیل شدن مقدار نگیرن؟