Why 3NF is preferred in database design?
Engineer requirements should be higher, on the
application of large databases to achieve proficiency or
proficiency level, so the relatively low level of development
engineers database, the cost is lower. Data architects, general
business needs one or two. Of employment database development
engineer is the most extensive. Here are some cases for reference