어떤 프로그램을 rdb대신 nosql로 만든다고 하면

nosql은 정규화를 하지않는다는데 데이터 중복이 생기면 어떻게 함?


정규화를 안하면 삽입이상 삭제이상 갱신이상이 생기잖아

이런건 어떻게 해결함?


예를들어 학생 도큐먼트에도 수업 데이터가 있고

수업 도큐먼트에도 조인안하고 접근하기 쉽게 중복된 학생 데이터가 있음


그럼 어떤데이터가 우선임? 우선순위가 바뀌는경우는있음?

이런 중복을 허용하면 프로그램을 어떻게만드냐 생각만해도 끔찍한데