안녕하세요. 현재 프로젝트 용 데이터베이스를 구축하려고합니다. 고객은 여러 개의 배송지 주소를 가지고 있습니다. 각 주문마다 다른 주소를 사용할 수 있습니다.
현재 모든orders
는
customer
,
customers
는
address
을하고 그들이
shipto address
이 있어야합니다. 최대 10 가지 다른
shipto addresses
을 추가 할 수 있습니다. 그리고 각각
order
은 다른
address
(
customer
)으로 배송 될 수 있습니다.
아무도 내가 이것을 모델링해야하는 방법을 알고 있습니까?
Orders
------
ID
customerID (referencing ID from customers)
other rubbish
Customers
---------
ID
Address
Email
Phone
other rubbish
Shipto
------
ID
CustomerID (referencing ID from customers)
Address
other address related stuff
어떻게 이들 모두를 연결해야합니까?
* 편집 고객이 주문에 속해 있을까요? 또는 주문은 고객에게 속해야합니까?
을, 관계를 영어 (또는 모국어)로 기술하십시오. 고객이 주문합니다. 고객은 0 개에서 많은 주문을받습니다. 고객에게 주소가 있습니다. 고객은 1 대 다수 주소를 보유합니다. 주문은 주소로 배송됩니다. 주문과 주소는 일대일 관계입니다. 이제 나가서 정상화하십시오. 그러면 Codd를 도와주세요. –