A major scheme for a modern business park on the outskirts of Oxford has been approved, despite concerns over its access.