1

Automatic translation of classes to relations requires every regular, i.e. non-subclass and non-association classes to have a primary key.

Automatic translation of classes to relations requires every regular, i.e. non-subclass and non-association classes, to have a primary key.

Which of the above is correct?

Mari-Lou A
  • 91,183
user78219
  • 21
  • 3
  • Welcome to EL&U. This is not a proofreading service, but we can answer specific questions you have if you explain why you think a comma may or may not be appropriate, and what research you have done on the matter. The help center will provide additional guidance on how to use this site. – choster Jun 03 '14 at 23:01
  • 3
    That sentence doesn't make much sense, with or without the comma. – Neil W Jun 04 '14 at 00:05

1 Answers1

2

The second sentence is not incorrect. The first is grammatically incorrect.

However since the i.e. clause is an interruption for clarification one might argue that ideally it would be delineated with dashes, not commas. E.g., see Parentheses vs. double commas vs. dashes to provide additional detail.

feetwet
  • 1,420