매일 웹 페이지, POS 등을 통한 데이터 입력이 아닌 내 데이터베이스로 가져 오는 내용의 플랫 파일 (CSV)을 매일받습니다. 레코드에는 40 개의 필드가 있으며 고유 레코드는 최대 60 만 개입니다.플랫 파일 입력 - MySQL 모범 사례
지금까지 필자는 관계형 데이터베이스를 만들 필요가 있다는 것을 보지 못했지만 확실히 좀 더 효율적으로 만드는 정규화가 있습니다. 반복적 인 제품, 상점, 고객, 리셀러 등
처음부터이 데이터를 어떻게 시작 하든지 점진적으로 데이터를 입력했다면, 모든 것을 처리하는 방법을 알았을 것입니다. 그런데 다량의 데이터가 이미 있고 그것을 관계형으로 만들 필요가있을 때 커버하지 않습니다.) 그리고 매일 CVS가 등장하면서 데이터베이스가 설정되면 어떻게 데이터를 가져올 지 잘 모르겠습니다. 그 40 개의 필드를 5 개의 테이블로 나누면 같은 방법으로 분할하고 한 번에 하나씩 가져와야합니까? 외래 키가 그렇게 업데이트됩니까?
누군가 나를 올바른 방향으로 밀어 넣을 수 있다면 더 많이 파고 갈 것입니다.
같은 프로젝트에 직면했다면 어떻게 그러한 데이터베이스를 만들고 매일 업데이트를 수행하겠습니까?
감사합니다.
큰 윤곽선과 정확히 내가 찾고있는 방향입니다. 감사 aendeerei! –