سوال شما دقیقا به نرمال سازی مرتبط است، به خاطر همین اسمشو آوردم.
در مورد آدرس، با نظر شما پیش بریم ، اصل اول نرمال سازی نقض میشه.


در مورد صفت و جای اون، باید به این سوال پاسخ بدهید که اون صفت متعلق به کدام موجودیت است؟
این سوال رو باید طراح دیتابیس جواب بده تا معلوم بشه جایگاه اون ستون در کدام جدول هست. یعنی شما از خودت بپرس نمره متعلق به چیه؟
من میگم:
نمره متعلق به جدول "نتایج آزمون" هست.
نام درس متعلق به جدول درس هست.
اگر جدول "کلاس درس" داشته باشید، شماره کلاس اونجا تعریف میشه.

در اینجا تعلق رو در نظر بگیرید و اونو با رابطه بین جداول اشتباه نگیرید.