Option 1 is the only reasonable option
As 1 Order
has many Order Items
, the orderId
is held once in Orders
and many times in Order Items
.
With Option 2, this relationship is possible but you would be duplicating data unnecessarily, as you wouldn't be able to have many OrderItemId
values against one record in Order
.
This is basic normalisation.