命名規約については、それぞれ下記のドキュメントページをご確認ください。
テーブル名(クラス名)について
識別子のルールとガイドライン - クラス
カラム名(プロパティ名)について
識別子のルールとガイドライン - クラス・メンバ
こちらに記載しておりますように、カラム名(プロパティ名)には英数文字およびASCII 128 より大きい文字のみ使用可能です。
また、「リリース2012.2以降〜」の部分にありますように、
のように " で囲むことで、使用できない記号等も使用できるようになります。
これとは別に、プロパティ名は英数字のみを使用して、SQLフィールド名のみ、別途指定することもできます。
Property iscname As %String [ SqlFieldName = isc_name ];