OF [ schema. ] type_name { WITH OBJECT IDENTIFIER { DEFAULT | ( attribute [, attribute ]... ) } | UNDER [ schema. ] superview } ( { out_of_line_constraint | attribute { inline_constraint }... } [, { out_of_line_constraint | attribute { inline_constraint }... } ]... )