What is the best way to backup SQL server schema ??
My schema contains (file-groups ,file streams,tables,relations between tables,constraints,users,...) 

I want to backup the schema and its related objects, so I can restore it later to the same database or to a different database that has another schema and objects.

I tried using the file-group backup because it has some restrictions (database must be FULL recovery mode, must backup primary file-group and log), but I want to backup only one schema at a time.

Has anyone any idea to backup schema to file (access or any format) or any way.