آنچه تاکنون گفته شده است :
بخش اول : مقاهيم و جايگاه نکنولوژی XSD
بخش دوم : گرامر XSD
بخش سوم :انواع داده ( ساده ، مرکب )
در اين بخش به بررسی Attribute خواهيم پرداخت .
در تشريح ساختار داده های يک موجوديت (Entity) ، برخی مواقع به اجزاء و يا المانهائي برخورد خواهيم کرد که ارتباط تنگاتنگی با موجوديت داشته و بنوعی بعنوان يک خصلت يا ويژگی موجوديت مورد بررسی ، شناخته می گردند.نحوه حضور اين اجزاء در ساختمان داده موجوديت از قبيل مقادير پيش فرض،مقادير ثابت يا خصلت تغيير ناپذيری از ويژگی های مهم اين اجزاء محسوب می گردند . بعنوان مثال فرض کنيد در يک سازمان بزرگ برای تشکيل پرونده پرسنل، از يک فيلد اطلاعاتي با نام مليت استفاده می شود.بيش از 98 درصد پرسنل شرکت مزبور دارای مليت ايرانی بوده و تنها ممکن است يک و يا دو درصد از پرسنل ، مليت غير ايرانی داشته باشند.با توجه به وضعيت فوق ، می توان فيلد مليت را به صورت پيش فرض مقدار دهی و از تکرار آن در سند XML مربوطه جلوگيری و صرفا" مليت افراد غير ايرانی را در سند مشخص نمود. در چنين مواردی علاوه بر حفظ يکپارچگی اطلاعات به مقدار زيادی در حجم اطلاعات سند XML نيز صرفه جوئی خواهد شد . در تکنولوژی XSD برای معرفی اينگونه اجزاء ، نشانه ای تحت عنوان <Attribute> پيش بينی شده است . گرامر استفاده از attribute بصورت زير است :
به راحتی و در کمتر از 30 ثانیه عضو شوید