我有一个关于规范化的问题,关于我的场景是什么级别的正常形式。我有几个表具有相同的字段 - 姓名地址 1、地址 2、邮政编码和电话号码;
Client [id, instructor id, name, address, postcode, phone, practical, theory]
Staff [id, office id, name, job, address, postcode, phone]
Registration id, name, address, postcode, phone]
Office [id, manager id, address, postcode, phone]
是否存在任何正常的形式来将它们的字段分成类似这样的东西......
Client [id, instructor id, details_id, practical, theory]
Staff [id, office id, details_id, phone]
Registration [id, details_id]
Office [id, manager id, details_id]
Details [id, full_name, address1, address2, postcode, phone_no]
不确定标准化是否会像那样工作,但这只是一个想法......