I would not recommend that you use field names that always require you to enclose the name in parentheses, this becomes a pain.
Also, a period is used in SQL Server to denote schema and database name separators. Using your field name, the full field name will look like this:
[DatabaseName].[SchemaName].[TableName].[FieldName.WithPeriod]
This looks weird and is probably confused by other database administrators. Use underscore to separate words in field names; this is a much more common style:
[DatabaseName].[SchemaName].[TableName].[FieldName_WithUnderscore]
source share