why do some companies name tables in there database header detail when there is much better descriptive names e.g. for orderHeader orderDetail use order and orderItems (