고객 당 여러 주문 및 주문 당 여러 품목이있는 데이터베이스 구조 "고객"테이블 [닫힘]


-1

여러 고객을 보유하고 고객별로 많은 주문을 처리하는 데이터베이스를 만들고 각 주문에는 여러 항목이 있습니다. 나는 각 주문에 대한 테이블을 만들고 "items"테이블에서 각 주문을 채울 생각이었습니다. 그러나이 솔루션은 수천 개의 주문에 도달하면 성 가시고 질의하기가 매우 어려울 것입니다. 어떤 제안? 귀하의 도움을 크게 주시면 감사하겠습니다.


데이터베이스 BTW는 무엇입니까?
VL-80

@ Nikolay sqlite를 사용할 계획이지만, 데이터베이스 디자인을 선택 했으므로 (현재 프로그래밍을 배우고 있습니다) Microsoft Access에서이 자료를 조금 더 잘 알기 위해 놀고 있습니다.
edferda

시원한. MS Access에는 그래픽 모드에서 테이블을 연결할 수있는 훌륭한 그래픽 디자이너가 있어야합니다. 서로간에 테이블이 얼마나 정확하게 관련되어 있는지 보여주는 테이블 사이의 선이 표시됩니다. 이 비디오 ... 대략 3 분쯤에 ... 등등 ... 그들은 테이블을 함께 연결하는 방법을 보여줍니다. 나는 그것을 보지 못했지만 좋은 시작을 줄 수 있다고 생각합니다.
VL-80

어쩌면 주문 번호, 고객 ID, 품목, 수량 및 일부 식별자가있는 테이블을 가질 수 있으며 주문 번호가있는 모든 값을 선택하기 만하십시오. 크래킹이 교과서를 열 때 도움이되는 사례 중 하나 인 것 같습니다.
Journeyman Geek

답변:


0

당신은 고객을 유지하는 테이블을 가질 수 있습니다. 주문을하는 테이블을 가질 수 있습니다. 주문 당 상품을 보관하는 테이블을 가질 수 있습니다. 외부 키와 올바르게 연결하기 만하면됩니다.

표 1에 ID와 필드 이름이 있습니다.

표 2는 현장 ID와 현장 고객 (첫 번째 표의 ID를 나타냄)

표 3은 필드 ID, 필드 ORDER (두 번째 테이블의 ID를 참조) 및 필드 항목 (다른 테이블의 ID를 나타낼 수 있음 - ITEMS)입니다.

꼭 그렇게해야 할 필요는 없습니다. 이것은 단지 일반적인 개념입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.